(この質問を見たことがありますが、私が聞きたいことに対して十分に具体的ではありません。)
平均レコード サイズが 100 ~ 200 バイトで、いくつかのインデックス (インデックス?) を持つ大きなログ テーブル (100 GB 程度) をセットアップしています。挿入レートは、1 秒あたり約 100 ~ 200 レコードになります。このテーブルで分析クエリを実行します。おそらくすべてが適切なインデックスにヒットするわけではないため、長時間実行されて大量のデータを参照する可能性があります。
- どのストレージエンジンをお勧めしますか? (基本的に MyISAM と InnoDB の比較です。)
- MyISAM を使用している場合、長いクエリは挿入をブロックしますか?
- テーブルのサイズは問題です (大きなものではありませんが、それでも)。この点で、あるエンジンは他のエンジンよりも効率的ですか?
- パフォーマンスに関して、それらはどのように比較されますか?
- この状況で他に注意すべきことはありますか?