0

と がdatabase1ありdatabase2ます。

database1特別なインデックスは使用しません (列のPRIMARY KEYインデックスではなく、適切なインデックスを使用して最適化されています (多くのデータを持ついくつかのテーブルの複数の行のいくつかのインデックス)。iddatabase2

それらが同じデータを持っているとします。これはテスト用です。

問題は次のとおりです。

各データベースをバックアップすると、(で作成されたインデックス ファイルのサイズが原因で)database2よりもサイズが大きくなりますか?database1database2

言い換えると:

大きなインデックス ファイルの影響はどこに見られますか? それらはデータベースのバックアップサイズに影響しますか、それともデータベースが復元される内部 MySQL サーバーの何かに影響しますか (サーバーの RAM または CPU 使用率など)?

私の正確な意味をお伝えできたことを願っています。

4

1 に答える 1

0

Indexes do not significantly increase the size of the database.

However while speed up querying they slow down data manipulation commands, inserts and updates, as the indexes need to be updated for each data change.

于 2012-03-06T10:06:14.193 に答える