|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Добрый день. Смотрю в RamMap - 80% используемой памяти - Mapped Files. (файлы БД) И 99.9% памяти занято (доступно около 50 мб) Можно ли как-нибудь ограничить кэширование файлов постреса? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 16:03 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамять, если правильно понял, и вы смотрите на систем кеш, тогда вопрос - зачем ограничивать? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 16:07 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Lonepsychoппамять, если правильно понял, и вы смотрите на систем кеш, тогда вопрос - зачем ограничивать? Смотрю RamMap - Mapped Files. Ограничивать т.к. сервер перестает подавать признаки жизни, когда у него мало доступной памяти. Поставить, например, кэшировать не более 50% от всей памяти. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 16:10 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Может быть у самого постргеса еть параметры, которые ограничивают кэширование файлов? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 16:33 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьМожет быть у самого постргеса еть параметры, которые ограничивают кэширование файлов? Ну ли вообще отключить кэширование на уровне ОС и сделать шаред_буфер большой. Такой вариант реальный? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 17:35 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьппамятьМожет быть у самого постргеса еть параметры, которые ограничивают кэширование файлов? Ну ли вообще отключить кэширование на уровне ОС и сделать шаред_буфер большой. Такой вариант реальный? Так это вопрос к вам как к виндовому админу. Кеширует ОС вот с ней и разбираться. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 19:26 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
это не кэш ... |
|||
:
Нравится:
Не нравится:
|
|||
29.08.2017, 19:52 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамять, а если не RamMap, а Performance Monitor что показывает? и да, что за железо у вас? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 09:51 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Siemarglэто не кэш а что? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 10:58 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Lonepsychoппамять, а если не RamMap, а Performance Monitor что показывает? и да, что за железо у вас? Что конкретно смотреть в Perfomance monitor-е ? По памяти процессов он показывает так же как и диспетчер задачь. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 10:59 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Кто является инициатором загрузки файлы в ОЗУ, приложение или ОС? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 12:19 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьКто является инициатором загрузки файлы в ОЗУ, приложение или ОС? Постгрес где-то может ограничивать ил иинициировать загрузку файлов БД в ОЗУ? (не шаред буфером) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 12:22 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Maxim Bogukппамятьпропущено... Ну ли вообще отключить кэширование на уровне ОС и сделать шаред_буфер большой. Такой вариант реальный? Так это вопрос к вам как к виндовому админу. Кеширует ОС вот с ней и разбираться. Maxim, а точно постгре никак не может ограничивать это кэширование? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 13:38 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьMaxim Bogukпропущено... Так это вопрос к вам как к виндовому админу. Кеширует ОС вот с ней и разбираться. Maxim, а точно постгре никак не может ограничивать это кэширование? Нет. Это вообще не задача базы. И это никак не управляется со стороны приложения в принципе. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 14:24 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьLonepsychoппамять, а если не RamMap, а Performance Monitor что показывает? и да, что за железо у вас? Что конкретно смотреть в Perfomance monitor-е ? По памяти процессов он показывает так же как и диспетчер задачь. интересует железо, размер базы, и когда начинаются тормоза, во что всё упирается (диск, процесор...)? подозреваю, что вы упёрлись в потолок того на что способно ваше железо, и пытаетесь бороться не с болезнью а симптомом. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 17:02 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Lonepsychoппамятьпропущено... Что конкретно смотреть в Perfomance monitor-е ? По памяти процессов он показывает так же как и диспетчер задачь. интересует железо, размер базы, и когда начинаются тормоза, во что всё упирается (диск, процесор...)? подозреваю, что вы упёрлись в потолок того на что способно ваше железо, и пытаетесь бороться не с болезнью а симптомом. БД 300Гб. железо 16 ядер, 16 Гб ОЗУ. На диски нагрузка маленькая. Проблемы начинаются через 2-3 часа после рестарта постгрес, когда свободной памяти остается менее 100 Мб. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 17:25 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Lonepsychoво что всё упирается (диск, процесор...)? диск и проц не загружены. упиратеся в память. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 17:25 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьПроблемы начинаются через 2-3 часа после рестарта постгрес, когда свободной памяти остается менее 100 Мб. ппамять(виндоус) Продолжайте кушать этот кактус )) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 17:40 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамять, покажите настройки postgresql.conf чтоли, в частности shared_buffers, work_mem, maintenance_work_mem, temp_buffers, wal_buffers ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 17:48 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
daevyппамять, покажите настройки postgresql.conf чтоли, в частности shared_buffers, work_mem, maintenance_work_mem, temp_buffers, wal_buffers и max_connections конечно. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 18:09 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
mefmanппамятьПроблемы начинаются через 2-3 часа после рестарта постгрес, когда свободной памяти остается менее 100 Мб. ппамять(виндоус) Продолжайте кушать этот кактус ))Это про Постгрес чтоле? Кстати, а есть ли в никсах настройки кэширования ммапнутных файлов, в т.ч шаред бинарников? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.08.2017, 21:53 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Siemarglmefmanпропущено... пропущено... Продолжайте кушать этот кактус ))Это про Постгрес чтоле? нет - про постгрес и ппамять(виндоус) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 00:06 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
daevyппамять, покажите настройки postgresql.conf чтоли, в частности shared_buffers, work_mem, maintenance_work_mem, temp_buffers, wal_buffers Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 11:03 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Maxim Bogukdaevyппамять, покажите настройки postgresql.conf чтоли, в частности shared_buffers, work_mem, maintenance_work_mem, temp_buffers, wal_buffers и max_connections конечно. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru max_connections = 195 ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 11:03 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьMaxim Bogukпропущено... и max_connections конечно. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru max_connections = 195 В 16Gb должно влезать. У вас на этих 16Gb ТОЛЬКО postgres живет или еще что то? Какого рода проблемы начинаются то? Вы бы описали их? Windows я надеюсь Windows Server относительно свежий (а не персоналочная редакция)? -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 13:02 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Maxim Bogukппамятьпропущено... max_connections = 195 В 16Gb должно влезать. У вас на этих 16Gb ТОЛЬКО postgres живет или еще что то? Какого рода проблемы начинаются то? Вы бы описали их? Windows я надеюсь Windows Server относительно свежий (а не персоналочная редакция)? -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru Да влазиет конечно постгрес в память. Всю доступнуб память выжирает кэширование файлов. ПРоблемы в том что сервер медленно работает, например, чтобы через rdp к нему подключится приходится ждать 20 минут. Вопрос в том, как сделать чтобы при кэшировании виндоус оставлял свободной памяти не 100Мб, а, например, 1000. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 13:21 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ОС серверная ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 13:22 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Maxim BogukНет. Это вообще не задача базы. И это никак не управляется со стороны приложения в принципе. MS другого мнения: https://docs.microsoft.com/en-us/windows-server/administration/performance-tuning/subsystem/cache-memory-management/troubleshoot https://support.microsoft.com/en-us/help/2549369/performance-degrades-when-accessing-large-files-with-file-flag-random И оно таки даёт возможность приложениям управлять кэшированием открываемых файлов в своём API. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 13:28 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
ппамятьMaxim Bogukпропущено... В 16Gb должно влезать. У вас на этих 16Gb ТОЛЬКО postgres живет или еще что то? Какого рода проблемы начинаются то? Вы бы описали их? Windows я надеюсь Windows Server относительно свежий (а не персоналочная редакция)? -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru Да влазиет конечно постгрес в память. Всю доступнуб память выжирает кэширование файлов. ПРоблемы в том что сервер медленно работает, например, чтобы через rdp к нему подключится приходится ждать 20 минут. Вопрос в том, как сделать чтобы при кэшировании виндоус оставлял свободной памяти не 100Мб, а, например, 1000. Кеш это для OS свободная память котрая освобождается по потребностям. На любом нагруженном сервере не будет свободной памяти и будет куча кеша. При этом у всех все работает. Вы куда то не туда смотрите. Или возьмите наконец нормального виндового админа в штат. Я бы предположил что у вас или перегрузка по диску или перегрузка по сети получается. Но может у винды еще какие то свои приколы есть. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 13:32 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
http://winitpro.ru/index.php/2016/03/21/vysokaya-zagruzka-ram-metafaylom-na-fajlovom-servere-windows/ оттуда видимо сюда Dynamic Cache Service ( http://www.microsoft.com/en-us/download/details.aspx?id=9258). ///вопросы по венде в другом форуме ... |
|||
:
Нравится:
Не нравится:
|
|||
31.08.2017, 14:29 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
qwwqвопросы по венде в другом форуме Там он уже спрашивал, но читать ссылки и следовать инструкциям не хочет. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2017, 13:28 |
|
Как ограничить кэширование файлов postgres? (виндоус)
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, тогда Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2017, 15:24 |
|
|
start [/forum/topic.php?all=1&fid=53&tid=1996247]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 162ms |
0 / 0 |