|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
Добрый день. На сервере огромная нагрузка на запись каталога pg_stat_tmp. Перенести его на другой физический диск возможности нет. Подскажите пожалуйста, можно ли как-то настройками postgres уменьшить нагрузку на запись в pg_stat_tmp? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2018, 18:03 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
sstatistic, Посмотрите, что можно отключить здесь: https://postgrespro.ru/docs/postgresql/10/runtime-config-statistics только track_counts отключать не нужно. Ну и: stats_temp_directory (string) Задаёт каталог, в котором будут храниться временные данные статистики. Этот путь может быть абсолютным или задаваться относительно каталога данных. Значение по умолчанию — pg_stat_tmp. Если разместить целевой каталог в файловой системе в ОЗУ, это снизит нагрузку на физическое дисковое хранилище и может увеличить быстродействие. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2018, 19:06 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
Павел Лузанов, Павел Лузанов Если разместить целевой каталог в файловой системе в ОЗУ, это снизит нагрузку на физическое дисковое хранилище и может увеличить быстродействие. Подскажите, как разместить целевой каталог в ОЗУ. Правильно я понял, что речь идет о tmpfs. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 09:35 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
big-trot, Ну да, нужна файловая система, размещенная в ОЗУ. Например, tmpfs. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 14:23 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
Павел Лузановbig-trot, Ну да, нужна файловая система, размещенная в ОЗУ. Например, tmpfs. А в виндоус это возможно сделать? о_О ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 15:36 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
sstatisticПавел Лузановbig-trot, Ну да, нужна файловая система, размещенная в ОЗУ. Например, tmpfs. А в виндоус это возможно сделать? о_О чисто теоретически, рамдиск+симлинк... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2018, 21:08 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
Павел Лузанов Если разместить целевой каталог в файловой системе в ОЗУ, это снизит нагрузку на физическое дисковое хранилище и может увеличить быстродействие. Подскажите пожалуйста, какого объема надо этот раздел в ОЗУ делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2018, 12:55 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
И если сделать его недостаточно большим при переполнении постгрес остановиться? Смотрю сейчас объем этого каталога не более 1 Мб. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2018, 13:22 |
|
Большая нагрузка на запись каталога pg_stat_tmp
|
|||
---|---|---|---|
#18+
sstatistic, Статистика накапливается пока её не сбросят. Если переполнится диск с разделом в ОЗУ - врядли будет что-то хорошее, поэтому за размером нужно следить. Для сброса статистики используются функции: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Но статистика нужна не для того, чтобы её просто удалять, а чтобы ей пользоваться. Смотрите в документации: https://postgrespro.ru/docs/postgresql/10/monitoring-stats ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2018, 15:10 |
|
|
start [/forum/topic.php?fid=53&tid=1995610]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
42ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 423ms |
0 / 0 |