|
Postgresql: как настроить приоритеты ресурсов для баз? | ☑ | ||
---|---|---|---|---|
0
Deal with it
27.08.21
✎
12:30
|
postgresql 12.8
На сервере крутятся несколько баз, иногда необходимо заливать дамп в тестовую базу в рабочее время. Разумеется в это время рабочие базы начинают тормозить. Отсюда вопрос: как при заливке установить приоритет ниже, или выделить на этот процесс меньше ресурсов, дабы не мешать работе пользователей других баз этого сервера? |
|||
1
ДенисЧ
27.08.21
✎
12:31
|
А зачем тестовые базы крутить на рабочем сервере?
|
|||
2
Garykom
гуру
27.08.21
✎
12:34
|
(0) отдельный инстанс ПГ
|
|||
3
Deal with it
27.08.21
✎
12:50
|
(1)(2) пока нет такой возможности. Другие варианты?
неужели нет настройки распределения ресурсов сервера? |
|||
4
mistеr
27.08.21
✎
12:53
|
(2) + в виртуалке.
|
|||
5
mistеr
27.08.21
✎
12:53
|
(3) Ты хотел сказать нет желания или квалификации.
|
|||
6
Deal with it
27.08.21
✎
12:55
|
(5) неужели я стал бы задавать такой вопрос, если бы у меня был свободный хард и место на нем?
|
|||
7
arsik
гуру
27.08.21
✎
12:55
|
(0) Самая первая ссылка в гугле
https://wiki.postgresql.org/wiki/Priorities |
|||
8
Deal with it
27.08.21
✎
12:57
|
(7) упирается не в проц,а в хард.
|
|||
9
mistеr
27.08.21
✎
12:59
|
(6) Я про отдельный инстанс. Для него отдельный хард не нужен.
По ссылке (7) ясно сказано: используйте средства ОС для ограничения ресурсов, встроенных нет. |
|||
10
mistеr
27.08.21
✎
13:01
|
(8) А вообще отнесись к вопросу философски. Если будет сильно тормозить работу пользователей, то либо выделят ресурсы на тестовую среду, либо не станут заставлять тебя делать это в рабочее время. И так, и так профит.
|
|||
11
arsik
гуру
27.08.21
✎
13:04
|
(8) Ты вообще читал, что там написано?
"PostgreSQL не имеет средств для ограничения того, какие ресурсы потребляет конкретный пользователь, запрос или база данных, или, соответственно, для установки приоритетов, чтобы один пользователь / запрос / база данных получали больше ресурсов, чем другие. Необходимо использовать возможности операционной системы, чтобы добиться того, насколько возможно ограниченное назначение приоритетов." |
|||
12
Deal with it
27.08.21
✎
13:10
|
Всем спасибо, буду требовать от начальства выделить бабла на новый хард и там уже развернуть виртуалку с постгрес.
Жаль, что иначе никак. |
|||
13
rphosts
27.08.21
✎
13:15
|
(0) заведи отдельный диск для тестовых и не будет конкуренции за диск
|
|||
14
rphosts
27.08.21
✎
13:15
|
(12) > и там уже развернуть виртуалку с постгрес.
не надо! |
|||
15
Deal with it
27.08.21
✎
13:42
|
(14) ок ок, попробуем без виртуалки
|
|||
16
mistеr
27.08.21
✎
13:42
|
(13) Будет конкуренция за шину.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |