Повышение эффективности MySQL. Оптимизация SQL запросов

Управление индексами, то есть как они создаются и поддерживаются — может значительно повлиять на производительность sql запросов.

Очень часто можно применить следующие оптимизации:

Оптимизация индексов в wordpress

Казалось бы, движок, который используется на сотнях тысяч веб-сайтов. Однако даже в его базе есть неправильно организованный индекс по innodb таблице. Исправляется очень легко и быстро. С чем это связано? с тем что в innodb таблицах значение primary ключа хранится вместе с любым вторичным индексом. Дополнительное использование в индексе самого primary key приводит к лишнему дублированию информации и увеличению объема занимаемого дискового пространства, соответственно к более медленным инсертам. Читать далее «Оптимизация индексов в wordpress»

встреча московской группы пользователей MySQL

Сегодня попал на встречу московской группы пользователей MySQL (MMUG), которая существует с 2005 года и регулярно собирается для обсуждения событий в мире СУБД MySQL. Это была интересная для меня тема, среди многих мероприятий, организуемых Яндексом. На встречах выступают сотрудники компаний, разрабатывающих такие продукты, как: Oracle, Percona, MariaDB. Открыл для себя очень много интересных моментов по настройке percona и получил книгу oracle по оптимизации sql запросов.

Спасибо докладчикам — Алексею Копытову и Николаю Ихалайнену.