問題タブ [sqlalchemy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sqlalchemy - Sqlalchemy - for ループでの query と query.all の違い
の違いは何ですか?
と
最初のイテレータは単一のクエリで DB を攻撃し、後者の「熱心な」クエリはすべてをリストとしてクエリします (range(x) と xrange(x) のように) ?
python - テーブル パーティションの作成方法
私はデータベースに詳しくないので、SQLAlchemy を使用してテーブルを分割する方法がわかりません。
どうぞよろしくお願いいたします。
python - Python sqlalchemyのパフォーマンス?
こんにちは、パフォーマンスが非常に重要なICAPServer(httpserverと同様)を作成しました。DBモジュールはsqlalchemyです。次に、sqlalchemyのパフォーマンスについてテストしました。その結果、sqlalchemyがDB(Oracle)に<50kbのデータを書き込むのに約30msかかることがわかりました。結果が正常かどうかわかりません。または、何かをしました。間違い?しかし、正しいか間違っているかにかかわらず、ボトルネックはDB部分にあるようです。sqlalchemyのパフォーマンスをどのように改善できますか?または、Oracleを改善するのはDBA次第ですか?
ところで、ICAPServerとOracleは同じPC上にあり、私はsqlalchemyの基本的な方法を使用しました。
python - Pythonプログラムの選択
私のプログラムはICAPServer(httpserverと同様)です。主な仕事は、クライアントからデータを受信し、そのデータをDBに保存することです。
2つの主要なステップと2つのスレッドがあります。
- ICAPServerはクライアントからデータを受信し、データをキューに入れます(50kb <1ms)。
- 別のスレッドがキューからデータをポップし、それらをDB SOに書き込みます。2番目のステップが遅すぎる場合、キューはそれらのデータでメモリをいっぱいにします。
誰かが何か提案があるかどうか疑問に思います...
python - python sqlalchemy 並列操作
こんにちは、すべてのスレッドが Oracle DB で動作するマルチスレッド プログラムを入手しました。では、sqlalchemy は Oracle での並列操作をサポートできますか?
わかりました!
sqlalchemy - sqlalchemyドキュメント
こんにちは私は第8.3.7章を読んでいました-sqlalchemy0.5.4公式文書のOracleAPIリファレンス。接続について話すとき、threadedと呼ばれるパラメータがあります:
threaded-cx_oracle接続へのマルチスレッドアクセスを有効にします。デフォルトはTrueです。これは、cx_oracle自体のデフォルトとは逆であることに注意してください。
「これはcx_oracle自体の反対のデフォルトです」を理解していません。それは、cx_oracle--threaded = Falseであるのに、threaded = Trueを選択した場合を意味しますか?
python - SQLAlchemy:ORMを使用して巨大なテーブルをスキャンしますか?
私は現在、SQLAlchemy を少しいじっていますが、これは非常に優れています。
テストのために、SHA1ハッシュでインデックス付けされた写真アーカイブを含む巨大なテーブルを作成しました(重複を削除するため:-))。圧倒的に速かった…
select *
楽しみのために、結果の SQLite データベースに対して a と同等のことを行いました。
ハッシュがスクロールするのを期待していましたが、代わりにディスクをスキャンし続けました。同時に、メモリ使用量が急増し、数秒後に 1GB に達しました。これは SQLAlchemy の ID マップ機能によるものと思われますが、これは弱参照のみを保持していると私は考えていました。
誰かが私にこれを説明できますか?ハッシュが書き出された後、各Picture pが収集されると思いました!?
python - SQLAlchemyとdjango、本番環境に対応していますか?
のORMSQLAlchemy
に加えて誰かが使用しましたか?Django
オブジェクトマニピュレーションにはDjangoのORMを使用し、複雑なクエリ(左外部結合が必要なクエリなど)にはSQLalchemyを使用したいと思います。
出来ますか?
注:私は知ってdjango-sqlalchemy
いますが、プロジェクトは本番環境に対応していないようです。
python - SQLachemy/Elixir で一連のオブジェクトを照会し、一連のオブジェクト固有の属性を返す方法は?
次のようなテーブルがあるとします。
のセットを返すようにクエリするにはどうすればよいTicker.ticker
ですか?
私はドキュメントを掘り下げて、select()
進むべき道のようです。ただし、sqlalchemy の構文にはあまり詳しくありません。どんな助けでも大歓迎です。
追加: 私の最終的な目標は、新しいティッカーがセットにない場合にデータベースに挿入されるように、現在のティッカーのセットを持つことです。データベースとSQLの一般的な作成方法を学んでいます。どんな考えでも大歓迎です。
ありがとう。:)