powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / VACUUM FULL - самый большой минус PGSQL....
7 сообщений из 7, страница 1 из 1
VACUUM FULL - самый большой минус PGSQL....
    #34895715
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему такого нет у "взрослых" серверов.
Я запустил и жду уже часа 4, и ведь сервер практически для клиентских запросов недоступен, кырдык...

А если база работает в режиме 24/7 что тогда?
...
Рейтинг: 0 / 0
VACUUM FULL - самый большой минус PGSQL....
    #34895741
Thamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А зачем вы запускаете такое на 24/7 БД? Да еще и на 4 часа?
Что автовакум совсем не устраивает?

P.s.
Возможно он и не работает, а ждет эксклюзивной блокировки. Запустите VACUUM FUUL VERBOSE ... и будет видно.
...
Рейтинг: 0 / 0
VACUUM FULL - самый большой минус PGSQL....
    #34895745
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ThamerlanА зачем вы запускаете такое на 24/7 БД? Да еще и на 4 часа?
Что автовакум совсем не устраивает?

P.s.
Возможно он и не работает, а ждет эксклюзивной блокировки. Запустите VACUUM FUUL VERBOSE ... и будет видно.

ну как же ж зачем? надо же запускать ремя отвремени VACUUM FULL ?
...
Рейтинг: 0 / 0
VACUUM FULL - самый большой минус PGSQL....
    #34895752
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WinnipuhПо-моему такого нет у "взрослых" серверов.
Я запустил и жду уже часа 4, и ведь сервер практически для клиентских запросов недоступен, кырдык...
А если база работает в режиме 24/7 что тогда?
В том или ином виде ИМХО все равно есть, и даже "взрослые" сервера нуждаются или в автоматической чистке таблиц, либо в ручной.
В PostrgeSQL есть автовакуум, настройкой которого проблемы в большенстве своем решаются.
Затем, VACUUM FULL далеко не всегда нужен, особенно при правильной настройке автовакуума.
Ну и на закуску - ИМХО у Вас слабая дисковая, и скорее всего она перегружена i/o при вакуум-фуле.
...
Рейтинг: 0 / 0
VACUUM FULL - самый большой минус PGSQL....
    #34895754
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey Daeron WinnipuhПо-моему такого нет у "взрослых" серверов.
Я запустил и жду уже часа 4, и ведь сервер практически для клиентских запросов недоступен, кырдык...
А если база работает в режиме 24/7 что тогда?
В том или ином виде ИМХО все равно есть, и даже "взрослые" сервера нуждаются или в автоматической чистке таблиц, либо в ручной.
В PostrgeSQL есть автовакуум, настройкой которого проблемы в большенстве своем решаются.
Затем, VACUUM FULL далеко не всегда нужен, особенно при правильной настройке автовакуума.
Ну и на закуску - ИМХО у Вас слабая дисковая, и скорее всего она перегружена i/o при вакуум-фуле.

ага! а как настроить автовакуум "по-правильному"?
с дисковой подсистемой вполне возможно, будем решать проблему
...
Рейтинг: 0 / 0
VACUUM FULL - самый большой минус PGSQL....
    #34896683
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ночью получил такое:

vacuum full analyze;
NOTICE: number of page slots needed (196272) exceeds max_fsm_pages (153600)
HINT: Consider increasing the configuration parameter "max_fsm_pages" to a value over 196272.
VACUUM


Ваши рекомендации: увеличить именно до такого значения или больше или ?
...
Рейтинг: 0 / 0
VACUUM FULL - самый большой минус PGSQL....
    #34896785
Thamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Увеличить до 200000 точно надо. Если планируется дальнейший рост объема данных с большим количеством UPDATE/DELETE операций, то тогда ставьте еще больше.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / VACUUM FULL - самый большой минус PGSQL....
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]