MyISAM テーブルの auto_increment 値を 1000000 に変更しました。これは読み取り/書き込みパフォーマンスに影響しますか? 行のリストが要求されるたびに、db エンジンが ID 1000000 より前の ID を検索する可能性があると考えました。
質問する
410 次
3 に答える
0
これは、読み取り/書き込みパフォーマンスにはまったく影響しません。auto_increment 値を高い数値に設定したからといって、行間に大きなギャップがあるわけではありません。
よろしくお願いします、ファビアン
于 2009-12-05T00:22:45.253 に答える
0
いいえ、自動インクリメント ID (またはその他の ID) の値はパフォーマンスに影響しません。
値を選択する際の唯一の考慮事項は、ID 列のサイズが与えられた場合に ID が不足する場合です (列のサイズは影響を与える可能性がありますが、他のパフォーマンスの考慮事項と比較すると小さい可能性があります)。
于 2009-12-05T00:22:56.407 に答える