Тёмный

MySQL 8.0: используем индексы для ускорения запросов 

Ускорение Сайтов :: Метод Лаб
Просмотров 6 тыс.
50% 1

Возвращаемся к основам серверной оптимизации - ускорению работы СУБД. В этом видео мы начнём освещать базовые методики ускорения работы сайтов в серверной части за счет правильной структуры базы данных. Начинаем использования индексов в СУБД MySQL 8.0, хотя общие элементы могут быть применимы для любых реляционных баз данных. Создание индексов это один из самых эффективных способов оптимизации запросов к БД.
Если эта тема вам интересна, напишите об этом в комментариях, а также предложите темы для будущих роликов на нашем канале.
На этом канале мы создаём максимально полезные видео по вопросам ускорения сайтов, веб-производительности и клиентской, а также серверной оптимизации.
Профессионально занимаясь ускорением сайтов, мы накопили значительный опыт, которым готовы поделиться с нашими зрителями и подписчиками. Так что присоединяйтесь, будет интересно!
Профессиональное ускорение сайтов: www.methodlab.ru/price/uskore...
Тестирование скорости сайтов: xn--80aanaoiczhuihpc.xn--p1ai/
Сервис оптимизации картинок: www.fotorubka.ru/
Наш второй канал "Поддержка сайтов": / @site_support
Группа "Ускорение сайтов" в VK: sitespeedup
Метод Лаб в VK: methodlab
Метод Лаб в Facebook: / methodlab.ru

Опубликовано:

 

21 фев 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 33   
@user-zq2hd8ki9u
@user-zq2hd8ki9u Год назад
Тема суперская. Очень жду продолжения.
@NickLavlinsky
@NickLavlinsky Год назад
Оно уже есть на канале.
@user-xj2xs3mz9v
@user-xj2xs3mz9v 2 года назад
Для меня тема архи интересная. Топлю за продолжение.
@NickLavlinsky
@NickLavlinsky 2 года назад
Принято!
@ardanow1
@ardanow1 2 года назад
Хорошая подача материала! Было очень полезно
@damir8847
@damir8847 2 года назад
Классный ролик, спасибо!
@egorgorbachev
@egorgorbachev 2 года назад
согласен. интересно очень
@fantom9419
@fantom9419 10 месяцев назад
Очень полезное видео, надеюсь автор не забросит канал и будет дальше делиться полезной инфой)) Еще было бы интересно посмотреть про проектирование БД и все что с этим связано)
@pavelerokhin1512
@pavelerokhin1512 Месяц назад
Класс! Аффтар пеши исчо
@alexandrmakovkin7364
@alexandrmakovkin7364 Год назад
спасибо. без воды и по делу. было бы интересно про full text search индекс послушать
@NickLavlinsky
@NickLavlinsky Год назад
Смотрите вторую часть, там как раз про это.
@liliyagrishina
@liliyagrishina Год назад
очень круто! продолжайте
@erics8362
@erics8362 2 года назад
Спасибо, Николай
@vadimnegoda5836
@vadimnegoda5836 Год назад
Интересно!
@Igor245390
@Igor245390 Год назад
Интересно, хотелось еще PostgreSQL
@KimarTV
@KimarTV 4 месяца назад
супер
@user-lg9ve4zu4v
@user-lg9ve4zu4v 2 года назад
Про сторонние решения для полнотекстового поиска расскажите. И их сравнение с MySQL интересно - что лучше и на сколько.
@NickLavlinsky
@NickLavlinsky 2 года назад
Хорошо, принято!
@andreysakharov6210
@andreysakharov6210 2 года назад
Николай, подскажите, а можете ли вы что-то рассказать на тему особенностей индексирования в postgres? Возможно для этой СУБД нужно учитывать её особенности при построении индексов.
@NickLavlinsky
@NickLavlinsky 2 года назад
Да, конечно, нужно. Подумаем на эту тему.
@andreysakharov6210
@andreysakharov6210 2 года назад
не читал но одобряю!
@andreysakharov6210
@andreysakharov6210 2 года назад
ознакомился. одобряю.
@ibakanev
@ibakanev Год назад
Я хотел бы услышать про альтернативы nestedLoop в mysql
@NickLavlinsky
@NickLavlinsky Год назад
Об этом речь: dev.mysql.com/doc/refman/8.0/en/hash-joins.html ?
@ibakanev
@ibakanev Год назад
@@NickLavlinsky ага
@drova72
@drova72 Год назад
Полезный материал. Но не увидел решения с индексами когда есть условие типа like '%text%'.
@NickLavlinsky
@NickLavlinsky Год назад
Для таких условий решения нет. Нужно использовать полнотекстовые индексы и полнотекстовый поиск, об этом во второй части есть.
@silverfog01
@silverfog01 2 года назад
А как бы ссылку на базу то увидеть? :)
@NickLavlinsky
@NickLavlinsky 2 года назад
Это учебная база employees для MySQL.
@silverfog01
@silverfog01 2 года назад
@@NickLavlinsky понял. Нашёл. Спасибо.
@ibakanev
@ibakanev Год назад
Когда автор сказал, что mysqlWorkbench - это удобный инструмент, у меня кровь потекла из глаз. Как по мне, это самая неудобный и глючный клиент, который еще существует только потому что он умеет визуализировать explain
@NickLavlinsky
@NickLavlinsky Год назад
Постоянно им пользуюсь и довольно редко сталкиваюсь с проблемами. Основные сложности бывают с режимом проектирования таблиц, в остальном работает без проблем. Нужно следить за обновлениями и использовать свежие версии.
@mr.angrom
@mr.angrom Год назад
Довольно стандартная gui. В той же Oracle DB используется SQL Developer - ооочень похожий инструмент. Визуально и структурно выглядят почти один в один. Типичный оракл.
Далее
CatNap in the cartoon Luca😈
00:16
Просмотров 3,1 млн
A meal of dumplings is in hand!#shortvideo #funny
00:16
НЕПОСЛУШНЫЙ РЕБЁНОК ВЕРНУЛСЯ!
19:32
Интервью по System Design. youtube
53:13
Просмотров 1,3 тыс.