Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
таймаут в EXECUTE
|
|||
|---|---|---|---|
|
#18+
Приветствую. Можно ли установить таймаут на EXECUTE. Сейчас такая схема: динамически формируется строка с с командой COPY потом запускается Код: sql 1. 2. 3. 4. 5. Так вот, иногда этот EXECUTE зависает и сессию даже убить не получается через pg_terminate_backend Можно ли как-то таймаут поставить на EXECUTE ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2018, 12:42 |
|
||
|
таймаут в EXECUTE
|
|||
|---|---|---|---|
|
#18+
Уткъ, Думаю можно попробовать statement_timeout : Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2018, 15:05 |
|
||
|
таймаут в EXECUTE
|
|||
|---|---|---|---|
|
#18+
RutraУткъ, Думаю можно попробовать statement_timeout : Код: sql 1. 2. 3. Не советуйте когда не знаете. statement_timeout работает на top level запросы от приложения и никак не работает на запросы внутри хранимки или подобные. Timeout можно установить на вызов всего запроса или хранимой процедуры если она от клиента запускается а не изнутри другой процедуры. statement_timeout (integer) Abort any statement that takes more than the specified number of milliseconds, starting from the time the command arrives at the server from the client. If log_min_error_statement is set to ERROR or lower, the statement that timed out will also be logged. A value of zero (the default) turns this off. PS: Я не уверен что copy from program если program зависает и не отвечает вообще можно снять каким то образом (это на уровне самой запускаемой программы решать надо) и даже top level statement_timeout может не срабатывать. Это очень плохая практика вызывать из хранимки внешние программы это задача кода который хранимку вызывает никаких обращений ко внешним ресурсам из базы делать не надо (это к трудноразрешимым проблемам), база это не application server. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2018, 16:18 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39663667&tid=1995716]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 156ms |

| 0 / 0 |
