0

私は気になる巨大なテーブルを持っています。このテーブルには 3 億 5000 万を超えるレコードがあり、毎秒増加しています。静的レポートを作成するために、このテーブルの統計を作成しようとしています。問題は、多くのデッドロックが発生していることです。レポートのロジックは Python で実装され、MySQL クエリを作成します。デッドロックが検出された場合に常にクエリを再試行するように Python コードに指示するメカニズムまたは方法を見つけようとしています。問題は、ダーティ レコードを使用していてもデッドロックすることです。

私は次のようなことができます:

retry until completion:
  query('SELECT ....')

よろしくドミニク

4

0 に答える 0