powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / PostgreSQL [закрыт для гостей] / Как сказать сабжу, что он может взять больше памяти?
35 сообщений из 35, показаны все 2 страниц
Как сказать сабжу, что он может взять больше памяти?
    #236121
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Постгре 14, для 1С. На компе 16 гигов оперативки, база - 5 гигов. Когда начинаешь работать с базой, он постепенно отъедает до 1 гига, не больше. Ему можно сказать, чтоб не скромничал и отъедал сколько надо? Или это нормальное поведение для него?
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236125
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп [игнорируется] 

https://postgrespro.ru/docs/postgresql/9.4/runtime-config-resource
Смотри текущии настройки, мониторь использование и играйся настройками.
...
Изменено: 08.12.2022, 11:59 - Горбатый ёж
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236189
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, вот это пойдет.
Цитата 
[игнорируется]
work_mem (integer)

Задаёт объём памяти, который будет использоваться для внутренних операций сортировки и хеш-таблиц, прежде чем будут задействованы временные файлы на диске. Значение по умолчанию — четыре мегабайта (4MB). Заметьте, что в сложных запросах одновременно могут выполняться несколько операций сортировки или хеширования, так что этот объём памяти будет доступен для каждой операции. Кроме того, такие операции могут выполняться одновременно в разных сеансах. Таким образом, общий объём памяти может многократно превосходить значение work_mem; это следует учитывать, выбирая подходящее значение. Операции сортировки используются для ORDER BY, DISTINCT и соединений слиянием. Хеш-таблицы используются при соединениях и агрегировании по хешу, а также обработке подзапросов IN с применением хеша.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236194
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  08.12.2022, 13:00
[игнорируется]
Наверное, вот это пойдет.
Цитата 
[игнорируется]
work_mem (integer)
Не уверен.
Это объём для одного сеанса.
Ты уверен, что тебе не хватает именно этого пространства?
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236200
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  08.12.2022, 13:02
[игнорируется]
Просто Трёп  08.12.2022, 13:00
[игнорируется]
Наверное, вот это пойдет.
Цитата 
[игнорируется]
work_mem (integer)
Не уверен.
Это объём для одного сеанса.
Ты уверен, что тебе не хватает именно этого пространства?
Пока не уверен. Просто ожидал большего. Ну, в смысле, ожидал, что он будет по-взрослому память кушать, а он явно скромничает.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236205
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  08.12.2022, 11:57
[игнорируется]
Постгре 14, для 1С. На компе 16 гигов оперативки, база - 5 гигов.
Комп не под виндой надеюсь?
Какая ОС?
...
Изменено: 08.12.2022, 13:10 - Кусь
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236206
Помощник Менеджера
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему ты думаешь что это СУБД не жрет сама, может это ограничение операционной системы по выделению памяти?
...
https://dedoforum.ru/

Ну а что делать то
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236216
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кусь [игнорируется] 

Помощник Менеджера [игнорируется] 

Винда десятка. Дистрибутив субд 64-битный.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236218
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это временное решение, надо распихать задачи по компам, чтобы на серваке, который щас виндовый, поставить линух.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236222
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  08.12.2022, 13:16
[игнорируется]
Винда десятка. Дистрибутив субд 64-битный.
Плять. Там много щас чудес поймаешь
...
Изменено: 08.12.2022, 13:22 - Кусь
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236223
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кусь  08.12.2022, 13:19
[игнорируется]
Просто Трёп  08.12.2022, 13:16
[игнорируется]
Винда десятка. Дистрибутив субд 64-битный.
Плять
Что, все плохо?
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236236
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  08.12.2022, 13:20
[игнорируется]
Кусь  08.12.2022, 13:19
[игнорируется]
Просто Трёп  08.12.2022, 13:16
[игнорируется]
Винда десятка. Дистрибутив субд 64-битный.
Плять
Что, все плохо?
Хорошего мало. А как ты смотришь потребление памяти?
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236255
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кусь  08.12.2022, 13:25
[игнорируется]
А как ты смотришь потребление памяти?
Кстати хороший вопрос в разрезе винды.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236262
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В диспетчере задач винды.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236276
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  08.12.2022, 13:48
[игнорируется]
В диспетчере задач винды.
Так ты можешь только методом тыка искать.
Читай про мониторинг.
Хотя в случае временного решения это конечно смысла особого не имеет.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236280
Помощник Менеджера
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
https://dedoforum.ru/

Ну а что делать то
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236304
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  08.12.2022, 13:48
[игнорируется]
В диспетчере задач винды.
Это не то. И вообще под виндой там своя специфика: несколько потоков в одном процессе и т.п.

Поставлю вопрос по-другому: ты какие-то конкретные проблемы с performance сейчас ловишь или только на память винды подрачиваешь?
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236327
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кусь  08.12.2022, 14:07
[игнорируется]
Просто Трёп  08.12.2022, 13:48
[игнорируется]
В диспетчере задач винды.
Это не то. И вообще под виндой там своя специфика: несколько потоков в одном процессе и т.п.

Поставлю вопрос по-другому: ты какие-то конкретные проблемы с performance сейчас ловишь или только на память винды подрачиваешь?
Подрачиваю. Бухи вообще сказали, что быстрее стало.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236330
Горбатый ёж
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  08.12.2022, 14:15
[игнорируется]
Подрачиваю.
Тогда смысла не имеет крутить настройки.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236331
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ок.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236373
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Горбатый ёж  08.12.2022, 14:16
[игнорируется]
Просто Трёп  08.12.2022, 14:15
[игнорируется]
Подрачиваю.
Тогда смысла не имеет крутить настройки.
Именно.

Забей и готовь миграцию на линух. Кстати, какой линукс планируется?
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #236447
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Астра, наверное.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #239855
megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я слышал, что на винде какие-то ограничения по использованию памяти.
А так, погугли best practies. Однозначно надо крутить: shared_memories = 25% от ОЗУ, work_mem, maintanence_work_mem, min_wal_size, max_wal_size.
...
коротко о себе по версии дедофорумчан:
либераст, хохол, жыд, ЗОЖовец-наркоман на антидепрессантах, сталинист, протохохол, желающий поменять родных православных коррупционеров на иноземных,
идейный укр, который родился не в России
иноагент, но без официального статуса
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #245079
KRANG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПэГэТюн придумали уже как 15 лет в обед, а Ваньки как всегда в танке! [:russian]
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #245648
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KRANG  17.12.2022, 05:31
[игнорируется]
ПэГэТюн придумали уже как 15 лет в обед, а Ваньки как всегда в танке! [:russian]
иди рекламируй на хабр эту мики-маус тулзу, мыколка [:hohol3]
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #246380
megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KRANG  17.12.2022, 05:31
[игнорируется]
ПэГэТюн придумали уже как 15 лет в обед, а Ваньки как всегда в танке! [:russian]
Для начальной настройки и если чайник в конфиге, норм штука. Для более тонкой надо разбираться глубже. Как минимум, я дефолтные настройки автоваккума правлю, а их там не предлагают.
...
коротко о себе по версии дедофорумчан:
либераст, хохол, жыд, ЗОЖовец-наркоман на антидепрессантах, сталинист, протохохол, желающий поменять родных православных коррупционеров на иноземных,
идейный укр, который родился не в России
иноагент, но без официального статуса
Рейтинг: 1 / 0
Нравится: Кусь
Как сказать сабжу, что он может взять больше памяти?
    #249406
KRANG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megabyte  18.12.2022, 21:09
[игнорируется]
KRANG  17.12.2022, 05:31
[игнорируется]
ПэГэТюн придумали уже как 15 лет в обед, а Ваньки как всегда в танке! [:russian]
Для начальной настройки и если чайник в конфиге, норм штука. Для более тонкой надо разбираться глубже. Как минимум, я дефолтные настройки автоваккума правлю, а их там не предлагают.
В последних версиях сабж ваще куй на все эти настройки ложит. Типа я посмотрю, что вы там прописали и все равно буду делать по-своему.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #250582
megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KRANG  21.12.2022, 21:22
[игнорируется]
megabyte  18.12.2022, 21:09
[игнорируется]
KRANG  17.12.2022, 05:31
[игнорируется]
ПэГэТюн придумали уже как 15 лет в обед, а Ваньки как всегда в танке! [:russian]
Для начальной настройки и если чайник в конфиге, норм штука. Для более тонкой надо разбираться глубже. Как минимум, я дефолтные настройки автоваккума правлю, а их там не предлагают.
В последних версиях сабж ваще куй на все эти настройки ложит. Типа я посмотрю, что вы там прописали и все равно буду делать по-своему.
Что за пиздеж в общем случае? Давай ссылку на подтверждение. С 14м работаю сейчас.
...
коротко о себе по версии дедофорумчан:
либераст, хохол, жыд, ЗОЖовец-наркоман на антидепрессантах, сталинист, протохохол, желающий поменять родных православных коррупционеров на иноземных,
идейный укр, который родился не в России
иноагент, но без официального статуса
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #283135
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже лютый зверь имеет каплю жалости. Я не имею - значит я не зверь.
Просто Трёп  08.12.2022, 11:57
[игнорируется]
Постгре
Чо?....

Дальше не читал.
Вариации Постри, Потгря и т.д. тоже идут в жопу
...
Даже лютый зверь имеет каплю жалости. Я не имею - значит я не зверь.
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #283241
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как правильно? Я человек простой, вижу надпись на незнакомом языке - читаю как хочу.
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #284436
megabyte
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Просто Трёп  27.01.2023, 08:44
[игнорируется]
А как правильно? Я человек простой, вижу надпись на незнакомом языке - читаю как хочу.
Видать, сектант выше отметился. :)
Полагаю, канонично Постгрес.
...
коротко о себе по версии дедофорумчан:
либераст, хохол, жыд, ЗОЖовец-наркоман на антидепрессантах, сталинист, протохохол, желающий поменять родных православных коррупционеров на иноземных,
идейный укр, который родился не в России
иноагент, но без официального статуса
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #284458
Кусь
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megabyte  28.01.2023, 22:32
[игнорируется]
Просто Трёп  27.01.2023, 08:44
[игнорируется]
А как правильно? Я человек простой, вижу надпись на незнакомом языке - читаю как хочу.
Видать, сектант выше отметился. :)
Полагаю, канонично Постгрес.
сектанты надоели уже.

P.S. само название "PostgreSQL" (не продукт) считаю идиотским
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как сказать сабжу, что он может взять больше памяти?
    #725063
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже лютый зверь имеет каплю жалости. Я не имею - значит я не зверь.
Просто Трёп  08.12.2022, 11:57
[игнорируется]
Постгре 14, для 1С. На компе 16 гигов оперативки, база - 5 гигов. Когда начинаешь работать с базой, он постепенно отъедает до 1 гига, не больше. Ему можно сказать, чтоб не скромничал и отъедал сколько надо? Или это нормальное поведение для него?
Ну во первых как у тебя БД настроена? Shared_buffers это минимум 25% ОЗУ. Остальная часть раскидывается по соединениям. При твоих характеристиках это примерно 1500 соединений глобально по параметру max_connections. Наполнение его происходит по мере фактических обращений к блокам. Можно конечно прогреть кэш. Но как правило в этом необходимости нет.
...
Даже лютый зверь имеет каплю жалости. Я не имею - значит я не зверь.
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #725069
Просто Трёп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тень на плетень  21.02.2024, 22:04
[игнорируется]
Просто Трёп  08.12.2022, 11:57
[игнорируется]
Постгре 14, для 1С. На компе 16 гигов оперативки, база - 5 гигов. Когда начинаешь работать с базой, он постепенно отъедает до 1 гига, не больше. Ему можно сказать, чтоб не скромничал и отъедал сколько надо? Или это нормальное поведение для него?
Ну во первых как у тебя БД настроена? Shared_buffers это минимум 25% ОЗУ. Остальная часть раскидывается по соединениям. При твоих характеристиках это примерно 1500 соединений глобально по параметру max_connections. Наполнение его происходит по мере фактических обращений к блокам. Можно конечно прогреть кэш. Но как правило в этом необходимости нет.
Спасибо. Ты же уже был здесь. Забыл?
...
Рейтинг: 0 / 0
Как сказать сабжу, что он может взять больше памяти?
    #725075
Тень на плетень
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже лютый зверь имеет каплю жалости. Я не имею - значит я не зверь.
Просто Трёп  21.02.2024, 22:22
[игнорируется]
Тень на плетень  21.02.2024, 22:04
[игнорируется]
Просто Трёп  08.12.2022, 11:57
[игнорируется]
Постгре 14, для 1С. На компе 16 гигов оперативки, база - 5 гигов. Когда начинаешь работать с базой, он постепенно отъедает до 1 гига, не больше. Ему можно сказать, чтоб не скромничал и отъедал сколько надо? Или это нормальное поведение для него?
Ну во первых как у тебя БД настроена? Shared_buffers это минимум 25% ОЗУ. Остальная часть раскидывается по соединениям. При твоих характеристиках это примерно 1500 соединений глобально по параметру max_connections. Наполнение его происходит по мере фактических обращений к блокам. Можно конечно прогреть кэш. Но как правило в этом необходимости нет.
Спасибо. Ты же уже был здесь. Забыл?
На здоровье. Давно это было.
...
Даже лютый зверь имеет каплю жалости. Я не имею - значит я не зверь.
Рейтинг: 0 / 0
35 сообщений из 35, показаны все 2 страниц
Форумы / PostgreSQL [закрыт для гостей] / Как сказать сабжу, что он может взять больше памяти?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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