Задать вопрос

Как оптимизировать базу данных?

Всем привет! Занялся оптимизацией базы данных MySQL, в связи с чем два вопроса:
1. Если в таблице содержится 30 тысяч записей и в этой же таблице в каждой записи присутствует пустое поле varchar, влияет ли это на размер базы, скорость выборки или на доп нагрузку на сервер?
2. Если поля varchar заполнены только на 50% и если поля заполнены на 100%, есть ли между ними разница в плане размера базы данных?
  • Вопрос задан
  • 308 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя Павел Беляев К ответам на вопрос (2)
1. не заметил
2. на размер влияет заполненность записей, но место высвобождается не сразу.

А вообще выключайте кеширование запросов и тестируйте скорость отдачи, можете еще скриптиком заполнить 200 тыс записей, чтобы сильнее ощутить какую то разницу.
Ответ написан
Комментировать