Открытый канал в телеге - https://t.me/PHPnoob
Чат взаимопомощи PHP - https://t.me/php_noob
В данном ролике мы глубоко исследуем применение индексов в базе данных MySQL, сфокусируясь на простой таблице. Мы рассмотрим методы диагностики проблем на сервере MySQL, освоим функционал EXPLAIN в MySQL и научимся эффективно добавлять индексы к колонкам таблицы.
В ходе обучения вы научитесь выявлять и решать проблемы производительности на сервере MySQL, понимать, как EXPLAIN помогает в оптимизации запросов, и освоите технику добавления индексов для оптимизации запросов в базе данных.
Кроме того, мы рассмотрим стратегии быстрого внесения большого количества записей в таблицу в рамках транзакции, что является важным аспектом оптимизации работы с базой данных при обработке массовых данных.
В этом видео мы разберемся с функционалом MySQL Slow Query Log и научимся использовать его для выявления и оптимизации медленных запросов в базе данных. Мы рассмотрим, как включить и настроить Slow Query Log, чтобы отслеживать запросы, занимающие слишком много времени на выполнение.
Вы узнаете, как интерпретировать записи в MySQL Slow Query Log, чтобы выявлять узкие места в производительности запросов. Мы также расскажем о том, как использовать полученную информацию для оптимизации запросов, добавления индексов и повышения эффективности работы вашей базы данных.
Присоединяйтесь к просмотру, чтобы глубже погрузиться в мир оптимизации баз данных MySQL и освоить навыки, которые помогут вам создавать более эффективные и быстрые запросы к вашим данным.
00:00 Вступление
02:00 Batch операции в MYSQL с помощью транзакций
11:40 Добавление индекса на таблицу
15:00 Активация mysql_slow_log в настройках сервера MYSQL
16:10 Анализ добавленных индексов в базу данных
17:20 Анализ данных лога медленных запросов mysql_slow_log
#php #обучение #phpunit #mysql