home.social

#autovacuum — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #autovacuum, aggregated by home.social.

fetched live
  1. PostgreSQL 19 Beta 4: пять изменений, которые я бы проверил на staging до релиза

    24 сентября вышла PostgreSQL 19 Beta 4. До release candidate осталось совсем немного, и на этом этапе уже интереснее смотреть не на длинный список новых возможностей, а на те изменения, которые реально способны поменять повседневную работу backend-команды. В релизе есть заметные вещи вроде REPACK , нового WAIT FOR LSN , параллельного autovacuum, репликации sequence и pg_plan_advice . Но почти у каждой из них есть важное «да, но». REPACK (CONCURRENTLY) не означает «VACUUM FULL без блокировок». WAIT FOR LSN не превращает асинхронную реплику в синхронную. Планировщик теперь можно подталкивать, но это не делает hint-ы хорошей идеей по умолчанию. Именно поэтому вместо обзора «50 новых фич PostgreSQL 19» я выбрал пять изменений, которые стоит прогнать на собственном staging до GA. Не чтобы немедленно включить их в production, а чтобы заранее понять, какие старые костыли после обновления можно будет убрать, а где появятся новые точки контроля.

    habr.com/ru/articles/1087440/

    #postgresql_19 #репликация #autovacuum #backend #highload #производительность

  2. PostgreSQL 19 Beta 4: пять изменений, которые я бы проверил на staging до релиза

    24 сентября вышла PostgreSQL 19 Beta 4. До release candidate осталось совсем немного, и на этом этапе уже интереснее смотреть не на длинный список новых возможностей, а на те изменения, которые реально способны поменять повседневную работу backend-команды. В релизе есть заметные вещи вроде REPACK , нового WAIT FOR LSN , параллельного autovacuum, репликации sequence и pg_plan_advice . Но почти у каждой из них есть важное «да, но». REPACK (CONCURRENTLY) не означает «VACUUM FULL без блокировок». WAIT FOR LSN не превращает асинхронную реплику в синхронную. Планировщик теперь можно подталкивать, но это не делает hint-ы хорошей идеей по умолчанию. Именно поэтому вместо обзора «50 новых фич PostgreSQL 19» я выбрал пять изменений, которые стоит прогнать на собственном staging до GA. Не чтобы немедленно включить их в production, а чтобы заранее понять, какие старые костыли после обновления можно будет убрать, а где появятся новые точки контроля.

    habr.com/ru/articles/1087440/

    #postgresql_19 #репликация #autovacuum #backend #highload #производительность

  3. Оптимизация запросов к PostgreSQL: 5 неочевидных настроек для продакшена

    В реальных проектах PostgreSQL часто работает не на полную мощность из-за дефолтных настроек, которые не учитывают специфику нагрузки. Разберём 5 неочевидных параметров, которые стоит подкрутить в postgresql.conf для стабильной работы в продакшене. Важно: перед внесением изменений обязательно протестируйте их в тестовой среде . Изменения глобальных параметров конфигурации могут как ускорить, так и замедлить работу базы данных.

    habr.com/ru/articles/1039800/

    #postgresql #оптимизация_запросов #настройка_postgresql #shared_buffers #work_mem #autovacuum #производительность_базы_данных #продакшен

  4. Оптимизация запросов к PostgreSQL: 5 неочевидных настроек для продакшена

    В реальных проектах PostgreSQL часто работает не на полную мощность из-за дефолтных настроек, которые не учитывают специфику нагрузки. Разберём 5 неочевидных параметров, которые стоит подкрутить в postgresql.conf для стабильной работы в продакшене. Важно: перед внесением изменений обязательно протестируйте их в тестовой среде . Изменения глобальных параметров конфигурации могут как ускорить, так и замедлить работу базы данных.

    habr.com/ru/articles/1039800/

    #postgresql #оптимизация_запросов #настройка_postgresql #shared_buffers #work_mem #autovacuum #производительность_базы_данных #продакшен

  5. How do you really clean up PostgreSQL at scale? 🧹🐘

    Çağrı Biroğlu dives into autovacuum internals, safe deletion patterns, and avoiding vacuum storms in high-concurrency systems. lnkd.in/dh6SKhJ9

    #PostgreSQL #P2D2 #Autovacuum #Internals #Performance

  6. How do you really clean up PostgreSQL at scale? 🧹🐘

    Çağrı Biroğlu dives into autovacuum internals, safe deletion patterns, and avoiding vacuum storms in high-concurrency systems. lnkd.in/dh6SKhJ9

    #PostgreSQL #P2D2 #Autovacuum #Internals #Performance

  7. How do you really clean up PostgreSQL at scale? 🧹🐘

    Çağrı Biroğlu dives into autovacuum internals, safe deletion patterns, and avoiding vacuum storms in high-concurrency systems. lnkd.in/dh6SKhJ9

    #PostgreSQL #P2D2 #Autovacuum #Internals #Performance

  8. How do you really clean up PostgreSQL at scale? 🧹🐘

    Çağrı Biroğlu dives into autovacuum internals, safe deletion patterns, and avoiding vacuum storms in high-concurrency systems. lnkd.in/dh6SKhJ9

    #PostgreSQL #P2D2 #Autovacuum #Internals #Performance

  9. #throwback Autovacuum tuning meets cloud cost reality 💸☁️ Mayuresh Bagayatkar shows how to balance PostgreSQL performance, maintenance, and FinOps across AWS, GCP, and Azure. Learn real-world tricks to tune autovacuum without overspending.

    ▶️ Watch now! youtube.com/watch?v=-u-Np5ZE8r

    #PostgreSQL #PGDay #PPDD #Autovacuum #FinOps

  10. #throwback Autovacuum tuning meets cloud cost reality 💸☁️ Mayuresh Bagayatkar shows how to balance PostgreSQL performance, maintenance, and FinOps across AWS, GCP, and Azure. Learn real-world tricks to tune autovacuum without overspending.

    ▶️ Watch now! youtube.com/watch?v=-u-Np5ZE8r

    #PostgreSQL #PGDay #PPDD #Autovacuum #FinOps

  11. #throwback Autovacuum tuning meets cloud cost reality 💸☁️ Mayuresh Bagayatkar shows how to balance PostgreSQL performance, maintenance, and FinOps across AWS, GCP, and Azure. Learn real-world tricks to tune autovacuum without overspending.

    ▶️ Watch now! youtube.com/watch?v=-u-Np5ZE8r

    #PostgreSQL #PGDay #PPDD #Autovacuum #FinOps

  12. #throwback Autovacuum tuning meets cloud cost reality 💸☁️ Mayuresh Bagayatkar shows how to balance PostgreSQL performance, maintenance, and FinOps across AWS, GCP, and Azure. Learn real-world tricks to tune autovacuum without overspending.

    ▶️ Watch now! youtube.com/watch?v=-u-Np5ZE8r

    #PostgreSQL #PGDay #PPDD #Autovacuum #FinOps

  13. Записки оптимизатора 1С (ч.14.3). Отличия в обслуживании статистик в MS SQL и в PostgreSQL

    Переходим к заключительной третьей части регламентного обслуживания баз данных. И сегодня акцент сделаем на обслуживании статистик в СУБД PostgreSQL. Актуальные статистики в PG важны ничуть не менее, чем в MS SQL, но разница в настройках и алгоритмах есть, соответственно, подходы будут чуть различаться.

    habr.com/ru/companies/softpoin

    #perfexpert #статистики_vacuum #статистики #autovacuum #autoupdate #default_statistics_target #analyze #AUTO_UPDATE_STATISTICS

  14. Записки оптимизатора 1С (ч.14.3). Отличия в обслуживании статистик в MS SQL и в PostgreSQL

    Переходим к заключительной третьей части регламентного обслуживания баз данных. И сегодня акцент сделаем на обслуживании статистик в СУБД PostgreSQL. Актуальные статистики в PG важны ничуть не менее, чем в MS SQL, но разница в настройках и алгоритмах есть, соответственно, подходы будут чуть различаться.

    habr.com/ru/companies/softpoin

    #perfexpert #статистики_vacuum #статистики #autovacuum #autoupdate #default_statistics_target #analyze #AUTO_UPDATE_STATISTICS

  15. Guillaume poursuit le relai de ses articles de Linux Pratique.
    Cette semaine, lisez ses explications à propos de la **maintenance** d'une instance #PostgreSQL, de la mise à jour des statistiques sur les données aux opérations de maintenance en passant par la lutte contre la fragmentation =>
    dali.bo/202503_linux-pratique

    #SGBD #DBA
    #autovacuum
    #opensource #logicielsLibres

  16. Guillaume poursuit le relai de ses articles de Linux Pratique.
    Cette semaine, lisez ses explications à propos de la **maintenance** d'une instance #PostgreSQL, de la mise à jour des statistiques sur les données aux opérations de maintenance en passant par la lutte contre la fragmentation =>
    dali.bo/202503_linux-pratique

    #SGBD #DBA
    #autovacuum
    #opensource #logicielsLibres

  17. Guillaume poursuit le relai de ses articles de Linux Pratique.
    Cette semaine, lisez ses explications à propos de la **maintenance** d'une instance #PostgreSQL, de la mise à jour des statistiques sur les données aux opérations de maintenance en passant par la lutte contre la fragmentation =>
    dali.bo/202503_linux-pratique

    #SGBD #DBA
    #autovacuum
    #opensource #logicielsLibres

  18. Наконец-то дошёл до попытки усидеть на двух стульях (не пылесосить таблицу постоянно и напрасно, но и не пылесосить редко настолько, что придется в несколько проходов это делать) - #AUTOVACUUM

  19. Dear #mastoadmins,

    my nearly single user instance, running since December 2022 has a 1.14 GB Postgres database running. This seems enormous.

    autovacuum doesn't do much, but I am a total Postgres noob…

    #mastodon #postgres #mastoadmin #mastodonadmin #ubuntu #docker #autovacuum

  20. Dear #mastoadmins,

    my nearly single user instance, running since December 2022 has a 1.14 GB Postgres database running. This seems enormous.

    autovacuum doesn't do much, but I am a total Postgres noob…

    #mastodon #postgres #mastoadmin #mastodonadmin #ubuntu #docker #autovacuum

  21. Dear #mastoadmins,

    my nearly single user instance, running since December 2022 has a 1.14 GB Postgres database running. This seems enormous.

    autovacuum doesn't do much, but I am a total Postgres noob…

    #mastodon #postgres #mastoadmin #mastodonadmin #ubuntu #docker #autovacuum