Влияет ли размер MySQL базы данных на её производительность?

К примеру, база, в ней таблица 15 000 000 записей, весит 925 мегабайт. Повлияет ли этот размер, на скорость извлечения информации из других таблиц этой базы, и из других баз данных?

1 ответов


Все зависит от типа таблицы, интенсивности обращений к ней и размера выборок из нее.
Если это, например, MyIsa и обращений к ней нет, то пусть себе лежит сколько хочет, ее наличие вообще никак не скажется на проихводительности в целом. А если она, например memory, да еще целиком в физическую память не помещается, да при этом к ней основной процент обращений.... Тады ой :)
В общем есть очень много разных условий и ситуаций. В одних случаях есть влияние, в других нет, когда можно пренебречь, а когда и нет.


Размеры таблиц мало что дают для оценки производительности. Анализируй запросы, профайлер тебе в руки.