Блог
Корисні статті про розробку, архітектуру та технології

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

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

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

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

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

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

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

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

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

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