Вітаємо

Покращення продуктивності запитів у PostgreSQL

Amy McCarty

Instructor

Розділ 1: способи поєднання даних

Хмаринка слів JOIN, WITH, TEMP, SQL, CTE, FULL, INNER, OUTER, LEFT, RIGHT, subquery, queries, postgres, optimize

Покращення продуктивності запитів у PostgreSQL

Розділ 2: обмеження результатів

  • Порядок виконання
  • Фільтрування у WHERE
  • Фільтрування через INNER JOIN
  • Зʼєднання різних рівнів деталізації
Покращення продуктивності запитів у PostgreSQL

Розділ 3: знайомство з базою даних

  • pg_tables та information_schema
  • Таблиці й подання

Схема умовної таблиці з 5 стовпцями. Пʼять вертикальних смуг показують колонкове зберігання. Пʼять горизонтальних смуг показують рядкове зберігання.

  • Індекси та секції
Покращення продуктивності запитів у PostgreSQL

Розділ 4: використання планувальника запитів

Життєвий цикл запиту. Блок 1 — Parse: перевірка синтаксису, трансляція SQL, застосування правил. Блок 2 — Plan & Optimize: використання статистики БД, обчислення вартостей, вибір найкращого плану. Блок 3 — Execute: виконання плану, повернення результатів.

  • EXPLAIN
Покращення продуктивності запитів у PostgreSQL

Дякуємо!

Покращення продуктивності запитів у PostgreSQL

Preparing Video For Download...