|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Добрый день, коллеги. Постгрес на виндоус просто немеряно жрет диск. Очереди на диске около 50. Скажите, что можно сделать чтобы снизить нагрузку на диск? Имеет ли смысл увеличивать shared_buffers на винде? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 13:38 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Павел ЛузановКонстантин Сергеевич Дерерк, https://blog.2ndquadrant.com/basics-of-tuning-checkpoints/ Спасибо, читаю. Неужели чекпойнты могут сильно влиять на загрузку диска? сейчас все по умолчанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 14:35 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич Дерерксейчас все по умолчанию. shared buffers тоже по-умолчанию? маладца ) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 14:40 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
mefmanКонстантин Сергеевич Дерерксейчас все по умолчанию. shared buffers тоже по-умолчанию? маладца ) винда же. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 14:41 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
mefman, Константин Сергеевич ДереркИмеет ли смысл увеличивать shared_buffers на винде? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 14:44 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич ДереркНеужели чекпойнты могут сильно влиять на загрузку диска? Может ли процесс записи на диск (checkpoint) влиять на загрузку диска? Может. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 14:46 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
статью еще читаю. смотрю что нагрузку создает - примерно половина это запись в pg_xlog ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 16:10 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
В общем. по статье расчитал: для 32 сегмента получилось checkpoint_timeout=15min самое то. установил - посмотрим что из этого получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2017, 18:08 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич ДереркВ общем. по статье расчитал: для 32 сегмента получилось checkpoint_timeout=15min самое то. установил - посмотрим что из этого получится. без изменений. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 10:44 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич ДереркКонстантин Сергеевич ДереркВ общем. по статье расчитал: для 32 сегмента получилось checkpoint_timeout=15min самое то. установил - посмотрим что из этого получится. без изменений. не удивлен ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 12:08 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
mefmanКонстантин Сергеевич Дереркпропущено... без изменений. не удивлен Еще шаред_буферс увеличил в 8 раз - все равно диск перегружен ужасно :( ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 12:20 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич Дерерк, Информации настолько мало, что и посоветовать что-то сложно, кроме общих слов. Если "диск перегружен ужасно" может надо: - может разнести pg_xlog и PGDATA по разным дискам - может отключить ислишнее журналирование, если включено (log_min_duration_statement=0, log_statement=all) - может контрольную точку нужно всё-таки раз в час делать, а не в 15 мин - может временных файлов слишком много и есть смысл увеличить work_mem - может поиграть с synchronous_commit, но только очень хорошо понимая последствия - может нужно тупо диски лучше и быстрее ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 12:57 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич Дереркmefmanпропущено... не удивлен Еще шаред_буферс увеличил в 8 раз - все равно диск перегружен ужасно :( Без переустановки драйверов не взлетит ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 13:22 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Павел, - может разнести pg_xlog и PGDATA по разным дискам диск на сервере один. - может отключить ислишнее журналирование, если включено (log_min_duration_statement=0, log_statement=all) тут все норм, все отключено в лог пишется не много информации. - может контрольную точку нужно всё-таки раз в час делать, а не в 15 мин сейчас гляну по - может временных файлов слишком много и есть смысл увеличить work_mem файлы создаются каждые две минуты, но work_mem довольно сильно увеличил, выше только за счет уменьшение shared_buffers можно. - может поиграть с synchronous_commit, но только очень хорошо понимая последствия пока не знаю что это, посмотрю. - может нужно тупо диски лучше и быстрее это было бы отличным решением, но вряд ли возможно ((( [/quot] ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 13:37 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
mefmanКонстантин Сергеевич Дереркпропущено... Еще шаред_буферс увеличил в 8 раз - все равно диск перегружен ужасно :( Без переустановки драйверов не взлетит это ирония? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 13:38 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич Дереркmefmanпропущено... Без переустановки драйверов не взлетит это ирония? это суровая правда жизни. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 13:53 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич Дерерк- может временных файлов слишком много и есть смысл увеличить work_mem файлы создаются каждые две минуты, но work_mem довольно сильно увеличил, выше только за счет уменьшение shared_buffers можно. предположу, что гоняются тяжолые запросы в количествах. вы ж вроде полнотекст теребонькали ? тестить хотели. нет ? может что--то в запросиках поправить ? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 17:58 |
|
Посгрес немеренно жрет диск.
|
|||
---|---|---|---|
#18+
Константин Сергеевич Дерерк- может временных файлов слишком много и есть смысл увеличить work_mem файлы создаются каждые две минуты, но work_mem довольно сильно увеличил, выше только за счет уменьшение shared_buffers можно. Временные таблицы активно используете? Временные таблицы создают пустой файл на диске даже в случае когда temp_buffers достаточно для хранения данных в оперативке. Это не 1с случаем? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2017, 18:45 |
|
|
start [/forum/topic.php?fid=53&msg=39545471&tid=1996139]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 158ms |
0 / 0 |