Индексы в MySQL: best practices и подводные камни // Демо-занятие курса «Highload Architect»
Ни для кого не секрет, что база данных является узким горлышком высоконагруженной системы. Поэтому большое внимание при проектировании следует уделить именно этой части системы, ведь известно - если вы хотите ускорить эскадру, необходимо ускорить самый медленный корабль. На открытом уроке поговорим про индексы как про инструмент для повышения скорости работы базы данных.
Поймем:
устройство Btree - индекса в MySQL в движках InnoDB и MyISAM;
принципы построения планов запросов в MySQL.
Изучим:
предназначение и механизмы работы кластерных и покрывающих индексов.
Научимся:
пользоваться командой explain в MySQL;
строить индексы, позволяющие оптимизировать запросы;
составлять запросы, позволяющие переиспользовать существующие индексы.
«Highload Architect» -
Преподаватель: Владислав Родин - руководитель группы разработки
Подключайтесь к обсуждению в чате -
Пройдите опрос по итогам мероприятия -
Следите за новостями проекта:
- Facebook:
- Telegram:
- ВКонтакте:
- LinkedIn:
- Хабр:
1 view
30
5
3 months ago 00:15:01 1
MORSURE DE LION | Brave Wilderness Français
3 months ago 00:37:38 1
Баранец: Было прощупывание границы! // Бои в Курской области, помощь Батьки и самый опасный вопрос