powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Посгрес немеренно жрет диск.
19 сообщений из 19, страница 1 из 1
Посгрес немеренно жрет диск.
    #39544404
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, коллеги.

Постгрес на виндоус просто немеряно жрет диск.

Очереди на диске около 50.




Скажите, что можно сделать чтобы снизить нагрузку на диск?

Имеет ли смысл увеличивать shared_buffers на винде?
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544424
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк,

https://blog.2ndquadrant.com/basics-of-tuning-checkpoints/
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544474
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел ЛузановКонстантин Сергеевич Дерерк,

https://blog.2ndquadrant.com/basics-of-tuning-checkpoints/

Спасибо, читаю.


Неужели чекпойнты могут сильно влиять на загрузку диска?

сейчас все по умолчанию.
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544483
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерксейчас все по умолчанию.
shared buffers тоже по-умолчанию?
маладца )
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544484
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanКонстантин Сергеевич Дерерксейчас все по умолчанию.
shared buffers тоже по-умолчанию?
маладца )

винда же.
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544489
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefman,

Константин Сергеевич ДереркИмеет ли смысл увеличивать shared_buffers на винде?
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544493
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич ДереркНеужели чекпойнты могут сильно влиять на загрузку диска?

Может ли процесс записи на диск (checkpoint) влиять на загрузку диска?
Может.
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544601
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
статью еще читаю.


смотрю что нагрузку создает - примерно половина это запись в pg_xlog
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39544720
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем. по статье расчитал:

для 32 сегмента получилось checkpoint_timeout=15min самое то.

установил - посмотрим что из этого получится.
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545075
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич ДереркВ общем. по статье расчитал:

для 32 сегмента получилось checkpoint_timeout=15min самое то.

установил - посмотрим что из этого получится.

без изменений.
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545138
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич ДереркКонстантин Сергеевич ДереркВ общем. по статье расчитал:

для 32 сегмента получилось checkpoint_timeout=15min самое то.

установил - посмотрим что из этого получится.

без изменений.
не удивлен
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545151
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanКонстантин Сергеевич Дереркпропущено...


без изменений.
не удивлен

Еще шаред_буферс увеличил в 8 раз - все равно диск перегружен ужасно :(
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545182
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк,

Информации настолько мало, что и посоветовать что-то сложно, кроме общих слов.

Если "диск перегружен ужасно" может надо:
- может разнести pg_xlog и PGDATA по разным дискам
- может отключить ислишнее журналирование, если включено (log_min_duration_statement=0, log_statement=all)
- может контрольную точку нужно всё-таки раз в час делать, а не в 15 мин
- может временных файлов слишком много и есть смысл увеличить work_mem
- может поиграть с synchronous_commit, но только очень хорошо понимая последствия
- может нужно тупо диски лучше и быстрее
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545203
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дереркmefmanпропущено...

не удивлен

Еще шаред_буферс увеличил в 8 раз - все равно диск перегружен ужасно :(
Без переустановки драйверов не взлетит
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545221
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел,

- может разнести pg_xlog и PGDATA по разным дискам
диск на сервере один.


- может отключить ислишнее журналирование, если включено (log_min_duration_statement=0, log_statement=all)
тут все норм, все отключено в лог пишется не много информации.


- может контрольную точку нужно всё-таки раз в час делать, а не в 15 мин
сейчас гляну по

- может временных файлов слишком много и есть смысл увеличить work_mem
файлы создаются каждые две минуты, но work_mem довольно сильно увеличил, выше только за счет уменьшение shared_buffers можно.
- может поиграть с synchronous_commit, но только очень хорошо понимая последствия
пока не знаю что это, посмотрю.
- может нужно тупо диски лучше и быстрее
это было бы отличным решением, но вряд ли возможно (((
[/quot]
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545222
Константин Сергеевич Дерерк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanКонстантин Сергеевич Дереркпропущено...


Еще шаред_буферс увеличил в 8 раз - все равно диск перегружен ужасно :(
Без переустановки драйверов не взлетит

это ирония?
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545235
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дереркmefmanпропущено...

Без переустановки драйверов не взлетит

это ирония?
это суровая правда жизни.
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545471
qwwq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк- может временных файлов слишком много и есть смысл увеличить work_mem
файлы создаются каждые две минуты, но work_mem довольно сильно увеличил, выше только за счет уменьшение shared_buffers можно.

предположу, что гоняются тяжолые запросы в количествах.

вы ж вроде полнотекст теребонькали ? тестить хотели. нет ?
может что--то в запросиках поправить ?
...
Рейтинг: 0 / 0
Посгрес немеренно жрет диск.
    #39545522
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Константин Сергеевич Дерерк- может временных файлов слишком много и есть смысл увеличить work_mem
файлы создаются каждые две минуты, но work_mem довольно сильно увеличил, выше только за счет уменьшение shared_buffers можно.


Временные таблицы активно используете?
Временные таблицы создают пустой файл на диске даже в случае когда temp_buffers достаточно для хранения данных в оперативке.

Это не 1с случаем?
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Посгрес немеренно жрет диск.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]