Боремся с деградацией: системный подход к оптимизации баз данных

Почему базы данных со временем начинают «тормозить»? Почему запросы, которые вчера выполнялись за секунды, сегодня работают минутами или приводят к дедлокам, таймаутам и перегрузке CPU? В этом вебинаре Руслан Абдуллин, Team Lead разработки Lasmart, разбирает системный подход к диагностике и оптимизации производительности СУБД на основе практического опыта аудита корпоративных DWH, BI и OLTP/OLAP-систем. На вебинаре подробно рассматриваются реальные причины деградации баз данных, типовые ошибки конфигурации MSSQL и PostgreSQL, проблемы моделирования данных, антипаттерны SQL-запросов и методы автоматизированного аудита. В видео вы узнаете: — почему возникает деградация СУБД; — как выявлять узкие места в производительности; — какие симптомы указывают на проблемы в БД; — как аппаратная инфраструктура влияет на SQL Server и PostgreSQL; — как правильно настраивать MAXDOP, tempDB и параллелизм; — почему статистика запросов «протухает»; — как индексы одновременно ускоряют и замедляют систему; — когда необходимо партиционирование; — как неправильная модель данных влияет на производительность; — какие SQL-антипаттерны чаще всего приводят к деградации; — как автоматизировать аудит и мониторинг БД. Отдельный блок вебинара посвящен системному аудиту баз данных. Разбираются: ✔ аппаратный уровень и инфраструктура; ✔ CPU, RAM и дисковая подсистема; ✔ балансировка нагрузки на диски; ✔ overcommit и виртуализация; ✔ конфигурация MSSQL и PostgreSQL; ✔ tempDB; ✔ индексы и фрагментация; ✔ партиционирование; ✔ статистика запросов; ✔ планы выполнения SQL; ✔ deadlock-анализ; ✔ мониторинг tempDB. В рамках вебинара показаны реальные кейсы оптимизации: — ускорение регламентных процессов в 1.5–2 раза; — ускорение бизнес-процессов до 2.5 раз; — снижение количества инцидентов на 75%; — уменьшение нагрузки на инфраструктуру в 1.5–2 раза. Отдельно рассматриваются практические кейсы: — неправильная настройка MAXDOP; — массовые DELETE и дедлоки; — spill в tempDB; — неиспользуемые таблицы и индексы; — неоптимальные SQL-запросы; — проблемы с Full Table Scan; — некорректные составные индексы. На вебинаре подробно разбираются SQL-антипаттерны: — SELECT *; — несаргируемые предикаты (Non-SARGable); — коррелированные подзапросы; — злоупотребление DISTINCT; — отсутствие ранней фильтрации; — неправильный порядок колонок в индексах. Также показано коробочное решение «Ласмарт.Мониторинг баз данных» для автоматизированного аудита MSSQL: — аудит конфигурации SQL Server; — мониторинг индексов; — анализ фрагментации; — контроль tempDB; — рекомендации по настройке; — мониторинг deadlock; — автоматическое обслуживание индексов; — накопительная аналитика по БД. Вебинар будет полезен: — DBA; — Data Engineer; — DevOps; — Backend-разработчикам; — DWH Architect; — BI Engineer; — CTO / CDO; — командам, работающим с MSSQL, PostgreSQL, DWH и BI. Если хотите провести аудит производительности БД, выявить узкие места и получить рекомендации по оптимизации MSSQL и PostgreSQL — оставьте заявку на демо решения: https://lasmart.ru/#rec1574845441

Иконка канала Lasmart
17 подписчиков
12+
25 просмотров
2 месяца назад
12+
25 просмотров
2 месяца назад

Почему базы данных со временем начинают «тормозить»? Почему запросы, которые вчера выполнялись за секунды, сегодня работают минутами или приводят к дедлокам, таймаутам и перегрузке CPU? В этом вебинаре Руслан Абдуллин, Team Lead разработки Lasmart, разбирает системный подход к диагностике и оптимизации производительности СУБД на основе практического опыта аудита корпоративных DWH, BI и OLTP/OLAP-систем. На вебинаре подробно рассматриваются реальные причины деградации баз данных, типовые ошибки конфигурации MSSQL и PostgreSQL, проблемы моделирования данных, антипаттерны SQL-запросов и методы автоматизированного аудита. В видео вы узнаете: — почему возникает деградация СУБД; — как выявлять узкие места в производительности; — какие симптомы указывают на проблемы в БД; — как аппаратная инфраструктура влияет на SQL Server и PostgreSQL; — как правильно настраивать MAXDOP, tempDB и параллелизм; — почему статистика запросов «протухает»; — как индексы одновременно ускоряют и замедляют систему; — когда необходимо партиционирование; — как неправильная модель данных влияет на производительность; — какие SQL-антипаттерны чаще всего приводят к деградации; — как автоматизировать аудит и мониторинг БД. Отдельный блок вебинара посвящен системному аудиту баз данных. Разбираются: ✔ аппаратный уровень и инфраструктура; ✔ CPU, RAM и дисковая подсистема; ✔ балансировка нагрузки на диски; ✔ overcommit и виртуализация; ✔ конфигурация MSSQL и PostgreSQL; ✔ tempDB; ✔ индексы и фрагментация; ✔ партиционирование; ✔ статистика запросов; ✔ планы выполнения SQL; ✔ deadlock-анализ; ✔ мониторинг tempDB. В рамках вебинара показаны реальные кейсы оптимизации: — ускорение регламентных процессов в 1.5–2 раза; — ускорение бизнес-процессов до 2.5 раз; — снижение количества инцидентов на 75%; — уменьшение нагрузки на инфраструктуру в 1.5–2 раза. Отдельно рассматриваются практические кейсы: — неправильная настройка MAXDOP; — массовые DELETE и дедлоки; — spill в tempDB; — неиспользуемые таблицы и индексы; — неоптимальные SQL-запросы; — проблемы с Full Table Scan; — некорректные составные индексы. На вебинаре подробно разбираются SQL-антипаттерны: — SELECT *; — несаргируемые предикаты (Non-SARGable); — коррелированные подзапросы; — злоупотребление DISTINCT; — отсутствие ранней фильтрации; — неправильный порядок колонок в индексах. Также показано коробочное решение «Ласмарт.Мониторинг баз данных» для автоматизированного аудита MSSQL: — аудит конфигурации SQL Server; — мониторинг индексов; — анализ фрагментации; — контроль tempDB; — рекомендации по настройке; — мониторинг deadlock; — автоматическое обслуживание индексов; — накопительная аналитика по БД. Вебинар будет полезен: — DBA; — Data Engineer; — DevOps; — Backend-разработчикам; — DWH Architect; — BI Engineer; — CTO / CDO; — командам, работающим с MSSQL, PostgreSQL, DWH и BI. Если хотите провести аудит производительности БД, выявить узкие места и получить рекомендации по оптимизации MSSQL и PostgreSQL — оставьте заявку на демо решения: https://lasmart.ru/#rec1574845441

, чтобы оставлять комментарии