Dr. Dre
Модератор
- Регистрация
- 02.10.20
- Сообщения
- 67,639
- Реакции
- 136,417
- #1
Голосов: 0
Мастер-класс для разработчиков, которые уже испробовали все основные методы ускорения запросов, например N+1 и добавили всевозможные индексы, но хотят достичь большего результата. Что делать дальше? Простого ответа нет, придется разбираться, как это все работает. Этим мы и займемся.
Этот мастер класс будет полезен тем, кто хочет перестать наугад жонглировать подзапросами, и готов погрузиться глубже в то как устроен PostgreSQL, чтобы научиться находить причины медленных запросов.
PostgreSQL восхитительная база данных, которая сама отлично справляется с оптимизацией, в 95% случаев.
Мы поговорим про оставшиеся 5%, и чтобы помочь PostgreSQL, нам придется научиться думать как база данных.
На мастер-классе:
- Посмотрим как работает планировщик PostgreSQL
- Научимся любить seq scan и думать как база данных
- Разберемся как PostgreSQL читает и обрабатывает данные
- Обсудим views, materialized views, CTE и другие штуки которые вы и так знаете, но не уверены как они повлияют на скорость работы
- Поговорим о селективности, статистике и индексах
Курс ведет: Thinknetica
О курсе от автора:
Скачать материалы курса:
Материал может быть удалён по требованию правообладателя
Похожие темы
- [Валерий Манохин, Артем Груздев] [ДМК] Конформное прогнозирование в Python (2024)
- [Роман Бухарев] Хакинг на Python (2024)
- [Stepik] SQL для анализа данных (2024)
- [Stepik] Python. Микросервисы. Backend на FastAPI (2024)
- [Андрей Сумин] [Stepik] Java с нуля до Junior + Подготовка к собеседованию (2024)
- [HTML Academy] Профессиональный онлайн-курс Vite (2024)
- [Thinknetica] Владимир Дементьев ― Профилирование и оптимизация тестов Rails-приложений (2024)
- [Илья Карельцев] [Eccentric Games] Основы создания игры на Unity (2024)
- [Евгений Окулик] Автоматизация тестирования на Python. Тариф Без домашних заданий (2024)
- [Вадим Сайфутдинов] Создание бота Telegram. Обмен между 1С и мессенджером Telegram через API (2024)