Почему PostgreSQL не изменяет строки «на месте»?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19🤯5👏3🤔2
В прошлой части мы выяснили, что
DELETE не удаляет данные полностью — они продолжают занимать место в таблице. Если не очищать «мёртвые» строки, база начнёт раздуваться без причины. Сегодня разберём, как VACUUM решает эту проблему, почему он не уменьшает размер файла на диске и когда может понадобиться его ручной запуск.
100
Please open Telegram to view this post
VIEW IN TELEGRAM
❤81🔥10👍4💊1
Что делает
VACUUM в PostgreSQL?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤7🔥6
В статье рассматривается обход ограничения PostgreSQL, не позволяющего использовать агрегатные функции внутри рекурсивных запросов.
Автор демонстрирует, как с помощью вспомогательных CTE можно обойти это ограничение и успешно выполнять агрегацию в рекурсивных запросах.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3🔥3
Удаляются ли строки при DELETE в PostgreSQL?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍13❤6
Курс подойдет разработчикам и администраторам баз данных, которые хотят глубже разобраться в работе запросов и способах их ускорения.
Разбираются механизмы планирования и выполнения запросов, настройка параметров оптимизации, работа с
EXPLAIN ANALYZE и подходы к выявлению узких мест. Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤5
Что такое табличные пространства и зачем они нужны?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26❤7🔥7
В статье рассматривается, как эффективно использовать PostgreSQL для обработки сложных алгоритмических задач.
Автор показывает, как применить встроенные SQL-функции для оптимизации запросов и работы с большими объемами данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍3
Чем отличается
LEFT JOIN от LEFT OUTER JOIN?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥10👍6😎4😭1
В статье сравнивается производительность PostgreSQL и MySQL на серверах с процессорами ARM и x86, чтобы выяснить, какая архитектура лучше подходит для работы с базами данных.
Автор подробно разбирает методику тестирования, анализирует результаты и делится выводами, которые помогут выбрать оптимальное решение для реальных задач.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5❤2
Как в PostgreSQL сравнить производительность двух индексов?
Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥4
В статье рассказывается, как маскирование данных помогает защитить конфиденциальную информацию от утечек и несанкционированного доступа.
Автор на реальных примерах объясняет, как этот метод работает и где его стоит применять.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥5👍4