|
вопрос по контрольным точкам
|
|||
---|---|---|---|
#18+
Добрый день. Хотел уточнить вот такой вопрос: В лог пишется информация по checkpoint starting checkpoin complete И разница по времени между этими двумя записями сильно разная. Например, когда нет нагрузки, то это 1-2 минуты. если есть 20-30 минут. Но 30 минут на чекпойнт это не сильно ли много? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 17:28 |
|
вопрос по контрольным точкам
|
|||
---|---|---|---|
#18+
checkpoint_timeout = 30 минут checkpoint_completion_target = 0.95 ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 17:42 |
|
вопрос по контрольным точкам
|
|||
---|---|---|---|
#18+
комит Но 30 минут на чекпойнт это не сильно ли много? комит checkpoint_timeout = 30 минут checkpoint_completion_target = 0.95 ну? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 18:17 |
|
вопрос по контрольным точкам
|
|||
---|---|---|---|
#18+
комит checkpoint_timeout = 30 минут checkpoint_completion_target = 0.95 Посмотрите описание этих параметров в документации. Первый говорит, что контрольные точки выполнять каждые 30 минут. А второй, что выполнение контрольной точки нужно растянуть на 95% от checkpoint_timeout (30мин). И это правильно, потому что сглаживает пишущую нагрузку. Когда нагрузки нет, сбрасывать на диск нечего, то растянуть на почти 30 минут не получается, вот и укладывается в 1-2 минуты. Кстати в 14 постгресе checkpoint_completion_target уже по умолчанию будет 0.9, вмест нынешних 0.5. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2021, 18:24 |
|
|
start [/forum/topic.php?fid=53&gotonew=1&tid=1994094]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 140ms |
0 / 0 |