#Databases
Усі матеріали розділу

Блокування в PostgreSQL: deadlock і як їх уникнути
Розбираємо «блокування в PostgreSQL: deadlock і як їх уникнути» на практичних прикладах і типових помилках при роботі з даними.

CAP-теорема простими словами
Розбираємо «cAP-теорема простими словами» на практичних прикладах і типових помилках при роботі з даними.

Шардування бази даних: підходи та підводні камені
Горизонтальне масштабування даних і типові помилки при його впровадженні.

Кешування запитів до бази даних
Розбираємо «кешування запитів до бази даних» на практичних прикладах і типових помилках при роботі з даними.

Моніторинг продуктивності бази даних
Розбираємо «моніторинг продуктивності бази даних» на практичних прикладах і типових помилках при роботі з даними.

NoSQL vs SQL: як обрати правильно
Розбираємо критерії вибору моделі даних під конкретну задачу.

Оптимізація схеми для аналітичних запитів (OLAP)
Розбираємо «оптимізація схеми для аналітичних запитів (OLAP)» на практичних прикладах і типових помилках при роботі з даними.

Оптимізація запитів за допомогою EXPLAIN
Розбираємо «оптимізація запитів за допомогою EXPLAIN» на практичних прикладах і типових помилках при роботі з даними.

Оптимізація зберігання великих бінарних об'єктів (BLOB)
Розбираємо «оптимізація зберігання великих бінарних об'єктів (BLOB)» на практичних прикладах і типових помилках при роботі з даними.

Оптимізація N+1 запитів в ORM
Знаходимо і усуваємо приховані зайві запити до бази даних у типових ORM.

Партиціонування таблиць у PostgreSQL
Розбираємо «партиціонування таблиць у PostgreSQL» на практичних прикладах і типових помилках при роботі з даними.

Індекси в PostgreSQL: як прискорити повільні запити
Розбираємо типи індексів і вчимося читати план виконання запиту.

Повнотекстовий пошук у PostgreSQL
Розбираємо «повнотекстовий пошук у PostgreSQL» на практичних прикладах і типових помилках при роботі з даними.

Проєктування черг на основі бази даних
Розбираємо «проєктування черг на основі бази даних» на практичних прикладах і типових помилках при роботі з даними.

Проєктування мультиорендної схеми даних
Розбираємо «проєктування мультиорендної схеми даних» на практичних прикладах і типових помилках при роботі з даними.

Робота з повнотекстовим пошуком в Elasticsearch
Розбираємо «робота з повнотекстовим пошуком в Elasticsearch» на практичних прикладах і типових помилках при роботі з даними.

Транзакції та рівні ізоляції в SQL
Розбираємо «транзакції та рівні ізоляції в SQL» на практичних прикладах і типових помилках при роботі з даними.

Використання матеріалізованих подань
Розбираємо «використання матеріалізованих подань» на практичних прикладах і типових помилках при роботі з даними.

Зберігання часових рядів (time series data)
Розбираємо «зберігання часових рядів (time series data)» на практичних прикладах і типових помилках при роботі з даними.