|
Изменение параметров postgresql.config
|
|||
---|---|---|---|
#18+
log_min_duration_statement = -1 Клиент А: SELECT set_config('log_min_duration_statement', '30000', false); SELECT current_setting('log_min_duration_statement'); ----- 30s Клиент Б: SELECT current_setting('log_min_duration_statement'); ----- -1 Меняет в файле: log_min_duration_statement = 60000 select pg_reload_conf(); SELECT current_setting('log_min_duration_statement'); --- 1 min --------------------- Как клиенту А использовать значение из конфиг файла без закрытия коннекта? После select pg_reload_conf(); у него остается установленное перед тем значение 30s ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2018, 09:35 |
|
Изменение параметров postgresql.config
|
|||
---|---|---|---|
#18+
Ролг Хупин, Сделайте так, чтобы функция set_config умела выполнять команду: RESET имя_параметра; ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2018, 10:27 |
|
Изменение параметров postgresql.config
|
|||
---|---|---|---|
#18+
Павел ЛузановРолг Хупин, Сделайте так , чтобы функция set_config умела выполнять команду: RESET имя_параметра; И как это сделать? set_config(setting_name, new_value, is_local) https://www.postgresql.org/docs/9.6/static/functions-admin.html ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2018, 10:30 |
|
Изменение параметров postgresql.config
|
|||
---|---|---|---|
#18+
Вопрос снят. reset log_min_duration_statement ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2018, 13:03 |
|
Изменение параметров postgresql.config
|
|||
---|---|---|---|
#18+
Ролг Хупинlog_min_duration_statement = -1 Клиент А: SELECT set_config('log_min_duration_statement', '30000', false); SELECT current_setting('log_min_duration_statement'); ----- 30s Клиент Б: SELECT current_setting('log_min_duration_statement'); ----- -1 Меняет в файле: log_min_duration_statement = 60000 select pg_reload_conf(); SELECT current_setting('log_min_duration_statement'); --- 1 min --------------------- Как клиенту А использовать значение из конфиг файла без закрытия коннекта? После select pg_reload_conf(); у него остается установленное перед тем значение 30s вызвать в клиенте A reset log_min_duration_statement; И только так. Он захотел себе поставить настройки независимые от системных и будет с ними жить пока не переконнектится. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.01.2018, 13:45 |
|
|
start [/forum/topic.php?fid=53&msg=39592095&tid=1995978]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 427ms |
0 / 0 |