Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как заставить postgresql есть память? / 8 сообщений из 8, страница 1 из 1
16.08.2018, 15:29
    #39688939
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
Добрый день.

Поставил параметр shared_bufers 4 Гб.


А постгрес не хочет 4 Гб есть.

Сумма Private памяти всех его процессов на порядок меньше

Смотрю в RamMap и в диспетчере задач.

ОС виндоус сервер, памяти 16 Гб.




Подскажите как postgres заставить есть память?
...
Рейтинг: 0 / 0
16.08.2018, 17:20
    #39689022
mefman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
Синий СлонПодскажите как postgres заставить есть память?
виндоус обновить. не понятно разве?
...
Рейтинг: 0 / 0
16.08.2018, 17:27
    #39689028
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
mefmanСиний СлонПодскажите как postgres заставить есть память?
виндоус обновить. не понятно разве?
подробнее пожалуйста...
...
Рейтинг: 0 / 0
16.08.2018, 17:29
    #39689030
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
В общем, операционка отжирает быстрее чем постгрес

поставил ему 5Гб, перезапустил.

Уже минут 20 прошло, а он так 5 ГБ и не объел, хотя свободно (free) 7 Гб на данный момент....
...
Рейтинг: 0 / 0
16.08.2018, 20:10
    #39689124
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
Синий СлонВ общем, операционка отжирает быстрее чем постгрес

поставил ему 5Гб, перезапустил.

Уже минут 20 прошло, а он так 5 ГБ и не объел, хотя свободно (free) 7 Гб на данный момент....

Может у вас база меньше 5GB или тот набор данных к которому активно обращаются меньше 5GB?

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
...
Рейтинг: 0 / 0
17.08.2018, 10:40
    #39689307
Синий Слон
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
Maxim BogukСиний СлонВ общем, операционка отжирает быстрее чем постгрес

поставил ему 5Гб, перезапустил.

Уже минут 20 прошло, а он так 5 ГБ и не объел, хотя свободно (free) 7 Гб на данный момент....

Может у вас база меньше 5GB или тот набор данных к которому активно обращаются меньше 5GB?

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru

база 250Гб.

И винда кэширует файлы БД на гигабайты.
...
Рейтинг: 0 / 0
17.08.2018, 16:18
    #39689572
Guzya
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
Какая ОС?
Сервер виртуальный или физический?
Скрин диспетчера задач?
...
Рейтинг: 0 / 0
17.08.2018, 19:45
    #39689656
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как заставить postgresql есть память?
Синий СлонMaxim Bogukпропущено...


Может у вас база меньше 5GB или тот набор данных к которому активно обращаются меньше 5GB?

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru

база 250Гб.

И винда кэширует файлы БД на гигабайты.

Ставите расширение pg_buffercache
https://www.postgresql.org/docs/10/static/pgbuffercache.html
и показываете нам распределение чем у вас они заняты...
тогда можно будет что то умное сказать на предмет реально не используется или вы не то и не там смотрите.
Например через
SELECT
usagecount,count(*),isdirty
FROM public.pg_buffercache
GROUP BY isdirty,usagecount
ORDER BY isdirty,usagecount

Иначе тут в слепую можно до бесконечности будет рассуждать.

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


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