No video

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

  Рет қаралды 6,662

Ускорение Сайтов :: Метод Лаб

Ускорение Сайтов :: Метод Лаб

Күн бұрын

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

Пікірлер: 33
@user-zq2hd8ki9u
@user-zq2hd8ki9u Жыл бұрын
Тема суперская. Очень жду продолжения.
@NickLavlinsky
@NickLavlinsky Жыл бұрын
Оно уже есть на канале.
@user-xj2xs3mz9v
@user-xj2xs3mz9v 2 жыл бұрын
Для меня тема архи интересная. Топлю за продолжение.
@NickLavlinsky
@NickLavlinsky 2 жыл бұрын
Принято!
@damir8847
@damir8847 2 жыл бұрын
Классный ролик, спасибо!
@egorgorbachev
@egorgorbachev 2 жыл бұрын
согласен. интересно очень
@ardanow1
@ardanow1 2 жыл бұрын
Хорошая подача материала! Было очень полезно
@alexandrmakovkin7364
@alexandrmakovkin7364 2 жыл бұрын
спасибо. без воды и по делу. было бы интересно про full text search индекс послушать
@NickLavlinsky
@NickLavlinsky 2 жыл бұрын
Смотрите вторую часть, там как раз про это.
@fantom9419
@fantom9419 Жыл бұрын
Очень полезное видео, надеюсь автор не забросит канал и будет дальше делиться полезной инфой)) Еще было бы интересно посмотреть про проектирование БД и все что с этим связано)
@pavelerokhin1512
@pavelerokhin1512 3 ай бұрын
Класс! Аффтар пеши исчо
@erics8362
@erics8362 2 жыл бұрын
Спасибо, Николай
@liliyagrishina
@liliyagrishina 2 жыл бұрын
очень круто! продолжайте
@andreysakharov6210
@andreysakharov6210 2 жыл бұрын
не читал но одобряю!
@andreysakharov6210
@andreysakharov6210 2 жыл бұрын
ознакомился. одобряю.
@vadimnegoda5836
@vadimnegoda5836 Жыл бұрын
Интересно!
@user-lg9ve4zu4v
@user-lg9ve4zu4v 2 жыл бұрын
Про сторонние решения для полнотекстового поиска расскажите. И их сравнение с MySQL интересно - что лучше и на сколько.
@NickLavlinsky
@NickLavlinsky 2 жыл бұрын
Хорошо, принято!
@KimarTV
@KimarTV 7 ай бұрын
супер
@andreysakharov6210
@andreysakharov6210 2 жыл бұрын
Николай, подскажите, а можете ли вы что-то рассказать на тему особенностей индексирования в postgres? Возможно для этой СУБД нужно учитывать её особенности при построении индексов.
@NickLavlinsky
@NickLavlinsky 2 жыл бұрын
Да, конечно, нужно. Подумаем на эту тему.
@Igor245390
@Igor245390 Жыл бұрын
Интересно, хотелось еще PostgreSQL
@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 - ооочень похожий инструмент. Визуально и структурно выглядят почти один в один. Типичный оракл.
MySQL 8.0: используем индексы для оптимизации. Часть 2
17:46
Ускорение Сайтов :: Метод Лаб
Рет қаралды 1,4 М.
Оптимизация запросов с помощью индексов
27:10
Програмысли Влог
Рет қаралды 10 М.
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 92 МЛН
When you discover a family secret
00:59
im_siowei
Рет қаралды 22 МЛН
Ik Heb Aardbeien Gemaakt Van Kip🍓🐔😋
00:41
Cool Tool SHORTS Netherlands
Рет қаралды 9 МЛН
Главный секрет SQL! Как ускорить запросы в 1000 раз???
22:02
Андрей Иванов | Python
Рет қаралды 14 М.
Оптимизация SQL запроса
17:13
Eugene Suleimanov
Рет қаралды 18 М.
Анализ медленных запросов в MySQL: часть 1
17:12
Ускорение Сайтов :: Метод Лаб
Рет қаралды 5 М.
ИНДЕКСЫ В БАЗАХ ДАННЫХ. СОБЕС В OZON.
33:59
Ваня Ио про разработку
Рет қаралды 51 М.
Базы данных. MySQL. Транзакции
41:32
R class Tech
Рет қаралды 35 М.
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 92 МЛН