powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ограничение запроса по времени
3 сообщений из 3, страница 1 из 1
Ограничение запроса по времени
    #34548263
Thamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.

Возможно ли как-то задать ограничение по времени на выполнение какой-либо операции БД. Конкретно интересуют REINDEX и VACUUM. То есть указываю я скажем 10 минут и если REINDEX не уложился в это время, то он обрывается.

А то сегодня столкнулся с неприятной проблемой: есть скрипт, ежедневно делающий reindex. Так вот сегодня reindex небольшой таблицы занял: 14774778.101 ms (LOG: duration: 14774778.101 ms statement: REINDEX TABLE xxx). До этого никогда не превышало 1-2 сек.
Подумал, что возможно таблица была залочена, но длительность транзакций в приложении не превышает 10-20 секунд ...
В общем, не знаю в какую сторону копать ...
...
Рейтинг: 0 / 0
Ограничение запроса по времени
    #34548596
ilejn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thamerlanне знаю в какую сторону копать ...

В сторону statement_timeout.

Его можно установить в конфигурационном файле или, если это не подходит, как оно обычно и бывает, то перед выполнением запроса.
...
Рейтинг: 0 / 0
Ограничение запроса по времени
    #34549657
Thamerlan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То, что надо! Спасибо
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Ограничение запроса по времени
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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