powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Очень простой вопрос
10 сообщений из 10, страница 1 из 1
Очень простой вопрос
    #33546751
Boltorez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при конфигурировании файла postgresql.conf пишут что испульзуйте примерно такойто процент от доступной памяти.В каком смысле доступной??
К примеру стоит 1 гигабайт оперативы
под shared_buffers берем 70% памяти т.е. 700 мб
под effective_cache_size предлогают использовать 25% от доступной
Вопрос: 25% от 300 оставшихся или от 1гигабайта???
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33546824
Boltorez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неужели никто не знает????
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33546852
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
От гигабайта.
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33546878
Boltorez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33547132
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты только учти, что ось сама забирает определенную часть памяти, и подстраивай параметры постгреса под свободную память, а не под всю, что есть на машине.
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33547570
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boltorezпри конфигурировании файла postgresql.conf пишут что испульзуйте примерно такойто процент от доступной памяти.В каком смысле доступной??
К примеру стоит 1 гигабайт оперативы
под shared_buffers берем 70% памяти т.е. 700 мб
Не надо брать под shared_buffers 70% памяти. Максимум --- 20%, можно ещё меньше.
effective_cache_size для начала надо ставить примерно 50% от всей памяти: эта директива ничего не "откусывает", а только указывает на предполагаемый размер кэша ОС.
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33548181
victor_kr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Думаю, что не нужно давать конкретных советов сколько процентов памяти нужно брать и так далее. Настройка производительности дело тонкое. :-) С первого раза указать оптимальные значения не получается. Поэтому нужно экспериментировать.
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33549305
Sad Spirit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
victor_krДумаю, что не нужно давать конкретных советов сколько процентов памяти нужно брать и так далее. Настройка производительности дело тонкое. :-) С первого раза указать оптимальные значения не получается. Поэтому нужно экспериментировать.
Но при этом бывают разумные значения для начала экспериментов и неразумные. В данном случае 70% --- неразумное.
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33551214
Boltorez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
просто очень большие обьемы данных..а как проверить быстродействие??
...
Рейтинг: 0 / 0
Очень простой вопрос
    #33551420
Funny_Falcon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shared_buffers поможет если к одному и тому же куску данных частые обращения и этот кусок помещается в выделенный shared_buffers. Если куски разные и все вместе не помещаются, или один и не помещается, то сильно большим shared_buffers делать не стоит.
Если много сложных запросов, то лучше увеличить work_mem.

PerfList
perf.html

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


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