python - 数据库大量数据update慢,如何克服?
大家讲道理
大家讲道理 2017-04-18 10:00:00
0
1
396
大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(1)
迷茫

これは良い質問です。真剣に答えれば、たくさん書くことができます。ただし、質問に与えられる情報量が少なすぎるため、発散しません。

まず、各更新は 100ms です。DB のボトルネックがどこにあるのか確認しましたか?ディスクが遅いのでしょうか?それともメモリが足りないのでしょうか?ボトルネックが分からないまま推測で問題を解決することは困難です。

第二に、ID にインデックスを付ける必要があると思います。そうでないと、速度が遅くなるはずです。簡単な改善点は、各更新をトランザクションにする代わりに、数百または数千の更新を保存し、それらを一度に送信してみることです。

それでは、PG 構成が最適化されていると思います。そうでない場合は、これに関する情報を探して試してみてください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート