データベースの半一定の更新について質問があります。要するに、Web ページのチェックアウト機能に関するもので、チェックアウト機能が呼び出されるたびに 5 つのステップを実行します。
この機能を最適化し、チェックアウトが実行されるたびにテーブルを更新するステップに注目したいと思います。ショッピング カートから取得した情報を取得し、問題のテーブルを更新します。
私はテーブルにいくつかのインデックスを持っています。それらからの利益はそれらを残すよりも大きいので、これは私が喜んで取るコストです.
さて、私の質問です。パフォーマンスに関しては、テーブルを即座に更新するのではなく、すべてのチェックアウト項目を収集して何らかの方法で (おそらくファイルに) 保存し、特定の時間 (または数回) にこのファイルを取得して、次に、新しい情報でテーブルを更新します。
次に、ある種の一括更新を使用して、ファイル、ハッシュマップ、配列 (または?) を取得して更新する可能性があるかどうかを考え始めました。
IBM DB2 バージョン 9.7 を使用しています
メスティカ