Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
22.10.2019, 12:27
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
Добрый день, Подскажите пожалуйста, как оптимизировать postgresql именно под слабое железо? 11.5 Linux Железо очень слабое, примерно как у кофемолки. К примеру, точно есть проблема такая: когда запускается автовакуум появляется дикое торможение. Подскажите пожалуйста что можно по настройкам поменять чтобы оптимизировать работу постгресса? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 13:50
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
sstatistic, торможение изза чего? CPU? IO? когда мы сидели на "ограниченном" железе, то партиционирование помогло избежать тормозов во время вакума. т.е. они были, но уже не так проявленны. а так, давайте больше инфо, может с графиками, если таковы есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 14:09
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
Lonepsychosstatistic, торможение изза чего? CPU? IO? когда мы сидели на "ограниченном" железе, то партиционирование помогло избежать тормозов во время вакума. т.е. они были, но уже не так проявленны. а так, давайте больше инфо, может с графиками, если таковы есть. Торможение по IO. Секционировать особо нечего, т.к. объем кластера меньше 1 Гб. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 14:20
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
Пока только в голову приходит autovacuum_vacuum_cost_delay и autovacuum_vacuum_cost_limit крутить. + количество воркеров 1. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 15:02
|
|||
---|---|---|---|
Оптимизация postgresql под слабое железо. |
|||
#18+
а скока в кофемолке памяти ? сколько отдали шареду ? ну и т.п. данных немного недостаточно скажем у вас индексов нет или они большие и вытесняются при вакууме из шареда или вообще всё в своп уходит при каждом чихе опять же не удивлюсь одной табличке с гигаджейсонами мода такая надысь была у пейсателей или вакуумитесь чересчур редко, пишете слишком часто, -- индексы опухшие на всю голову -- т.е. каков тип нагрузки ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 15:09
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
qwwqа скока в кофемолке памяти ? сколько отдали шареду ? ну и т.п. данных немного недостаточно скажем у вас индексов нет или они большие и вытесняются при вакууме из шареда или вообще всё в своп уходит при каждом чихе опять же не удивлюсь одной табличке с гигаджейсонами мода такая надысь была у пейсателей или вакуумитесь чересчур редко, пишете слишком часто, -- индексы опухшие на всю голову -- т.е. каков тип нагрузки 1 Гб. 128Мб - под шаред буферс. Индексы есть. А как понять что они вытесняются из памяти? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 15:45
|
|||
---|---|---|---|
Оптимизация postgresql под слабое железо. |
|||
#18+
sstatistic, например Код: sql 1.
-- и смотрите, сколько оно тащит с диска, а сколько из шареда ну и свопится или нет -- так и не сказали а "индексы есть" и "есть только нужные индексы" -- это 3 большие разницы ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 18:24
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
qwwqsstatistic, например Код: sql 1.
-- и смотрите, сколько оно тащит с диска, а сколько из шареда ну и свопится или нет -- так и не сказали а "индексы есть" и "есть только нужные индексы" -- это 3 большие разницы Это уже не в реальном времени содержание буфера смотреть ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 19:00
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
Это нормально, то что wail event висит? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.10.2019, 09:48
|
|||
---|---|---|---|
Оптимизация postgresql под слабое железо. |
|||
#18+
sstatistic<<>> Это уже не в реальном времени содержание буфера смотреть ((( так расширьтесь , если хоцца риалтайма https://www.sql.ru/forum/actualsearch.aspx?search=pg_buffercache&sin=0&bid=7&a=&ma=0&dt=-1&s=1&so=1 https://habr.com/ru/company/postgrespro/blog/458186/ и да, диск не моментальный -- и читаться он будет тем дольше, чем больше незафриженных блоков. фризьте агрессивнее так и не сказали, какого рода у вас нагрузка. мейби вам ротация партиций нужна, отсюда не видно ... |
|||
:
Нравится:
Не нравится:
|
|||
|
23.10.2019, 16:08
|
|||
---|---|---|---|
|
|||
Оптимизация postgresql под слабое железо. |
|||
#18+
qwwqsstatistic<<>> Это уже не в реальном времени содержание буфера смотреть ((( так расширьтесь , если хоцца риалтайма https://www.sql.ru/forum/actualsearch.aspx?search=pg_buffercache&sin=0&bid=7&a=&ma=0&dt=-1&s=1&so=1 https://habr.com/ru/company/postgrespro/blog/458186/ и да, диск не моментальный -- и читаться он будет тем дольше, чем больше незафриженных блоков. фризьте агрессивнее так и не сказали, какого рода у вас нагрузка. мейби вам ротация партиций нужна, отсюда не видно Спасибо за ссылочки. А на счет агрессивного фриза - это уменьшить "autovacuum_freeze_max_age" ? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=53&tablet=1&tid=1994987]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 289ms |
total: | 439ms |
0 / 0 |