🔥8❤1
В статье разбирается, как в PostgreSQL реализовать поиск в ширину для работы с графами и сложными структурами данных.
Автор показывает, как эффективно выполнять такие запросы, избегая излишних вычислений и повышая производительность.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4❤3
В чем разница между REINDEX и CLUSTER?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤4👍4
Делимся подборкой курсов, которые помогут разобраться в разработке приложений с использованием PostgreSQL — от основ проектирования БД до продвинутых техник работы с SQL и хранимыми процедурами.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍4🔥2
В докладе Postgres Pro разбираются методы поиска и оптимизации медленных запросов в PostgreSQL.
Автор показывает, как использовать логирование и
pg_stat_statements для выявления узких мест и анализа производительности.Please open Telegram to view this post
VIEW IN TELEGRAM
❤2🔥2
Этот курс подойдет разработчикам, администраторам баз данных и тем, кто хочет глубже разобраться в устройстве PostgreSQL.
Разбираются архитектура системы, работа с памятью и блокировками, механизмы хранения данных, инструменты разработчика и создание кастомных расширений для СУБД.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4❤3
Напишите решение, которое выводит фильмы с нечетным
ID и описанием, отличным от boring.Верните результирующую таблицу, отсортированную по рейтингу в порядке убывания.
Входные данные:
+----+------------+-------------+--------+
| id | movie | description | rating |
+----+------------+-------------+--------+
| 1 | War | great 3D | 8.9 |
| 2 | Science | fiction | 8.5 |
| 3 | irish | boring | 6.2 |
| 4 | Ice song | Fantacy | 8.6 |
| 5 | House card | Interesting | 9.1 |
+----+------------+-------------+--------+
Вывод:
+----+------------+-------------+--------+
| id | movie | description | rating |
+----+------------+-------------+--------+
| 5 | House card | Interesting | 9.1 |
| 1 | War | great 3D | 8.9 |
+----+------------+-------------+--------+
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤5🔥4
Сегодня разберём, почему удалённые данные в PostgreSQL продолжают занимать место и как работает механизм многоверсионного контроля (MVCC).
Вы узнаете, что происходит с таблицей после
DELETE, почему она может раздуваться со временем и почему простого удаления строк недостаточно для освобождения памяти.100
Please open Telegram to view this post
VIEW IN TELEGRAM
❤132👍11🔥6