TGViewer
/usr/bin /usr/bin @usr_bin_linux · 4.9K subscribers
Post #822 4.89K
Секционирование в PostgreSQL. Архитектура корзинного хранения данных. (Basket partitioning)

Когда размеры таблиц становятся большими — обслуживание и доступ к данным становятся непростой задачей. Автор этой статьи делится методикой организации секционирования в PostgreSQL, которая существенно упростила ему жизнь с таблицами большого размера, хранящими, например, исторические данные по датам. Технология «Корзинное секционирование» (Basket partitioning) реализована архитектурно, без необходимости расширения функционала сторонними инструментами или расширениями, только штатными средствами ванильных версий PostgreSQL. Такая система хранения реализована, например, в проекте мониторинга pg_awr для упрощения удаления старых данных. Читать дальше на Хабре.
  • 👍 5
  • 🤔 2
More from @usr_bin_linux
  1. Sep 27, 2026Netronome — self-hosted-мониторинг качества сети и интернет-каналов Если Speedtest Tracker…
  2. Sep 26, 2026MinIO заархивировал открытую версию. Что остаётся тем, у кого он уже развёрнут Июнь 2025 г…
  3. Sep 25, 2026Pandora FMS — замена ушедших PRTG, WhatsUp Gold и SolarWinds 🔥 Проверенная временем платф…
  4. Sep 25, 2026PortPal — наглядный контроль локальных портов для разработчика Ошибка EADDRINUSE: address…
  5. Sep 25, 2026Скрипт для Linux, переназначающий клавиши Shift, Backspace, стрелки и мышку на клавиши дом…
  6. Sep 24, 2026Speedtest Tracker — свой мониторинг качества интернет-канала Когда интернет периодически т…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →