Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
08.09.2021, 09:49
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Здравствуйте, с недавнего времени заметили, что команда pg_dump -Fc -U postgres [наша_база] выводит предупреждения вида pg_dump: ПРЕДУПРЕЖДЕНИЕ: using index "pg_toast_2618_index" despite IgnoreSystemIndexes СТРОКА 1: ....tableoid, n.oid, n.nspname, (SELECT rolname FROM pg_catalog... ^ pg_dump: ПРЕДУПРЕЖДЕНИЕ: using index "pg_toast_2619_index" despite IgnoreSystemIndexes pg_dump: ПРЕДУПРЕЖДЕНИЕ: using index "pg_toast_2619_index" despite IgnoreSystemIndexes pg_dump: ПРЕДУПРЕЖДЕНИЕ: using index "pg_toast_2619_index" despite IgnoreSystemIndexes pg_dump: ПРЕДУПРЕЖДЕНИЕ: using index "pg_toast_2619_index" despite IgnoreSystemIndexes Переиндексацию таблиц делали, не помогло REINDEX TABLE pg_toast.pg_toast_2618; REINDEX TABLE pg_toast.pg_toast_2619; Знающие люди, подскажите пож-та, как исправить проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 10:34
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
IntelMan, У вас случайно с "недавнего" времени не включен параметр: ignore_system_indexes ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 10:44
|
|||
---|---|---|---|
pg_dump выводит предупреждения при архивации |
|||
#18+
Павел Лузанов, да однозначно включен, это единственный способ увидеть такой варнинг. Потому вопрос сразу "зачем трогали"? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 10:59
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Павел Лузанов IntelMan, У вас случайно с "недавнего" времени не включен параметр: ignore_system_indexes ? Настраиваем только /etc/postgresql/12/main/postgresql.conf, там такого параметра нет. Как-то случайно его можно выключить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 11:42
|
|||
---|---|---|---|
pg_dump выводит предупреждения при архивации |
|||
#18+
IntelMan, Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 12:10
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Код: sql 1.
ignore_system_indexes off \N Параметры для разработчиков Запрещает использование системных индексов. При этом индексы продолжают обновляться, так что данное поведение безопасно. Худшее следствие - замедление. backe nd bool default \N \N \N off off \N \N f ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 12:56
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
IntelMan, pg_dumpall -g | grep postgres что говорит? может у вас для пользователя postgres их использование отключено зачем то исторически. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 12:56
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
IntelMan, Похоже на общесистемном уровне параметр ignore_system_indexes не включали. Но его можно включить и на уровне отдельного бекенда (читай подключения). Какое окружение ОС в том сеансе, где запускается pg_dump? Не установлена ли переменная PG_OPTIONS? Можете показать скрипт запуска pg_dump? Или даже лучше добавьте перед запуском pg_dump такую проверку: Код: powershell 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 13:10
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Павел Лузанов Похоже на общесистемном уровне параметр ignore_system_indexes не включали. Но его можно включить и на уровне отдельного бекенда (читай подключения). Какое окружение ОС в том сеансе, где запускается pg_dump? Не установлена ли переменная PG_OPTIONS? Можете показать скрипт запуска pg_dump? Или даже лучше добавьте перед запуском pg_dump такую проверку: Код: powershell 1.
Проверили, на всех базах выдается ignore_system_indexes ----------------------- on (1 строка) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 13:16
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Проверили, на всех базах выдается ignore_system_indexes ----------------------- on (1 строка) Вот теперь ищите где именно параметр включается и отключайте. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 13:17
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Maxim Boguk IntelMan, pg_dumpall -g | grep postgres что говорит? -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru авторpg_dumpall: ошибка: не удалось подключиться к базе "template1": ВАЖНО: роль "root" не существует ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 13:22
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Павел Лузанов Вот теперь ищите где именно параметр включается и отключайте. Пытались делать переиндексацию базы, согласно статье https://postgrespro.ru/docs/postgresql/9.6/sql-reindex]. В примере есть опция export PGOPTIONS="-P", если это оно, то как выключить? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 13:34
|
|||
---|---|---|---|
pg_dump выводит предупреждения при архивации |
|||
#18+
IntelMan, Да, в том числе оно же. Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 13:46
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
Melkij Код: plaintext
Выполнили, теперь, для всех баз авторignore_system_indexes ----------------------- off (1 строка) но проблема остается, физическая перезагрузка сервера нужна? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.09.2021, 15:27
|
|||
---|---|---|---|
|
|||
pg_dump выводит предупреждения при архивации |
|||
#18+
IntelMan Melkij Код: plaintext
Выполнили, теперь, для всех баз авторignore_system_indexes ----------------------- off (1 строка) но проблема остается, физическая перезагрузка сервера нужна? Перезагрузка сервера для изменения этого параметра не нужна. А где выполнили? Каким образом пытались сделать вот это: Пытались делать переиндексацию базы, согласно статье https://postgrespro.ru/docs/postgresql/9.6/sql-reindex]. В примере есть опция export PGOPTIONS="-P", если это оно, то как выключить? Значение -P это сокращение для ignore_system_indexes=on. Значение off получаете прямо перед запуском pg_dump? В общем, ищите кто и где устанавливает этот параметр. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&mobile=1&tid=1993872]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 270ms |
total: | 399ms |
0 / 0 |