MySQL

Оптимизация запросов. Cоветы по уменьшению времени обработки запросов к MySQL.

32 совета для ускорения MySQL запросов

32 совета для ускорения MySQL запросовСегодня начинаю новую тему в блоге - MySQL. Начинаю её с перевода статьи 32 Tips To Speed Up Your MySQL Queries.

Если вам интересно, как создавать по-настоящему быстрые запросы к MySQL, эта статья для вас.

1. Используйте постоянное соединение с базой данных, чтобы избежать системных издержек.

2. Проверьте, чтобы на столбцах с высоким количеством уникальных элементов был PRIMARY KEY. Например, у столбца `gender` есть всего 2 варианта (male и female). Уникальный ID пользователя, напротив, содержит большое количество значений и подходит для того, чтобы стать первичным ключом.

Узнать ещё тридцать не менее интересных советов →