Влияют ли многостолбцовые индексы на размер резервной копии базы данных или размер оперативной памяти, жесткого диска или процессора сервера MySQL? - PullRequest
0 голосов
/ 06 марта 2012

у меня database1 и database2.

database1 не использует никаких специальных индексов (скорее, индексы PRIMARY KEY для столбцов id, но database2 оптимизированы с использованием правильных индексов (некоторые индексы на нескольких строках в некоторых таблицах с большим количеством данных). ).

Предположим, что они имеют одинаковые данные. Это для теста.

Теперь вопрос:

Когда я создаю резервную копию каждой базы данных, database2 будет тяжелее по размеру, чем database1 (вызвано размером индексных файлов, созданных в database2)?

Другими словами:

Где видно влияние больших индексных файлов? Влияют ли они на размер резервной копии базы данных или они влияют на что-то на внутреннем сервере MySQL, на котором база данных восстанавливается (скажем, использование ОЗУ или ЦП сервера)?

Надеюсь, я смог сказать вам мое точное значение.

1 Ответ

0 голосов
/ 06 марта 2012

Индексы существенно не увеличивают размер базы данных.

Однако, ускоряя запросы, они замедляют команды манипулирования данными, вставки и обновления, так как индексы необходимо обновлять при каждом изменении данных.

...