サーバー上でcronジョブとして実行されているnode.jsスクリプトがあります。
外部ソースからデータを非同期に受信し (複数の同時リクエスト)、UPDATE クエリがセミコロンで区切られた複数のクエリ ステートメントでデータベースを更新します。
1 つの 8000-UPDATES マルチクエリは、約 55 秒実行されます。
データベースの更新プロセス全体を何とかスピードアップする方法はありますか?
単一のクエリは非常に単純です-のように
UPDATE my_table SET field1 = smth WHERE id = some_id;
idフィールドのインデックスが作成されます。