postgresql (9)

Прокачайте свій Django застосунок: 7 хитрих трюків для прискорення запитів до бази даних

Оптимізація продуктивності запитів Django має вирішальне значення для створення швидких веб застосунків. У документації з оптимізації доступу до бази даних Django надає багато інструментів і методів д...
06 вересня 2023 ·
0
· 368 · 1 · Alex

Що таке інвертований індекс, і чому це повинно вас хвилювати?

Індекси можуть суттєво впливати на продуктивність бази даних. Нижче ми розглянемо один з типів, який особливо важливий для пошуку в тексті: інвертований індекс. Що таке інвертований індекс? У контекст...
05 вересня 2023 ·
1
· 151 · Alex

Як встановити PostgreSQL на Ubuntu 22.04

Вступ PostgreSQL, або Postgres - це система керування реляційними базами даних, яка забезпечує реалізацію мови запитів SQL. Вона сумісна зі стандартами і має багато розширених можливостей, таких як на...
28 липня 2023 ·
2
· 250 · Alex

Оператор EXCLUDE в PostgreSQL: Просунуті обмеження для бази даних

PostgreSQL відома своїм багатством потужних функціональних можливостей, і одна з них - оператор EXCLUDE. Цей оператор дозволяє створювати продвинуті обмеження для множини значень всередині стовпців та...
30 червня 2023 ·
0
· 86 · Alex

Усунення вузьких місць в PostgreSQL при високих навантаженнях

Взявши за основу статтю Петра Зайцева про вузькі місця в продуктивності MySQL ( MySQL Performance Bottlenecks ), я хочу трохи розповісти про PostgreSQL. В наші дні для роботи з PostgreSQL часто...
13 жовтня 2020 ·
0
· 442 · Alex

SQL трюки від DBA. Небанальні поради для розробників БД

Коли я починав свою кар'єру розробника, моєю першою роботою стала DBA (адміністратор бази даних, АБД). У ті роки, ще до AWS RDS, Microsoft, Google Cloud та інших хмарних сервісів, існувало два типу АБ...
08 серпня 2020 ·
3
· 794 · 3 · Alex

Як Django може обробляти 100 мільйонів запитів на добу

Сьогодні я буду писати про Django - фреймворк, який вірно служить мені протягом останніх п'яти років. Він допоміг мені досягти успіху в розробці високонавантажених рішень, що використовують сьогодні м...
25 липня 2020 ·
2
· 254 · Alex

Партиціонування без правил і тригерів у Postgres

Query performance can be improved dramatically in certain situationsз офіційної документації Postgres в розділі ddl-partitioning Отже, подивимось, як нам може допомогти партиціонування. Коли і чому ва...
29 листопада 2019 ·
0
· 174 · Codeguida

Найшвидший спосіб завантажити дані в PostgreSQL за допомогою Python

Згадайте, як часто вам доводилося завантажувати дані зі стороннього ресурсу до власного проєкту. Якщо ви щасливчик, то ці дані серіалізовані як JSON або YAML. Якщо ні, то отримуєте Excel-таблицю або C...
14 серпня 2019 ·
3
· 189 · Codeguida