Вход | Регистрация
 
Информационные технологии :: Администрирование

Postgresql: как настроить приоритеты ресурсов для баз?

Postgresql: как настроить приоритеты ресурсов для баз?
Я
   Deal with it
 
27.08.21 - 12:30
postgresql 12.8
На сервере крутятся несколько баз, иногда необходимо заливать дамп в тестовую базу в рабочее время. Разумеется в это время рабочие базы начинают тормозить.
Отсюда вопрос: как при заливке установить приоритет ниже, или выделить на этот процесс меньше ресурсов, дабы не мешать работе пользователей других баз этого сервера?
   ДенисЧ
 
1 - 27.08.21 - 12:31
А зачем тестовые базы крутить на рабочем сервере?
   Garykom
 
2 - 27.08.21 - 12:34
(0) отдельный инстанс ПГ
   Deal with it
 
3 - 27.08.21 - 12:50
(1)(2) пока нет такой возможности. Другие варианты?
неужели нет настройки распределения ресурсов сервера?
   mistеr
 
4 - 27.08.21 - 12:53
(2) + в виртуалке.
   mistеr
 
5 - 27.08.21 - 12:53
(3) Ты хотел сказать нет желания или квалификации.
   Deal with it
 
6 - 27.08.21 - 12:55
(5) неужели я стал бы задавать такой вопрос, если бы у меня был свободный хард и место на нем?
   arsik
 
7 - 27.08.21 - 12:55
(0) Самая первая ссылка в гугле
https://wiki.postgresql.org/wiki/Priorities
   Deal with it
 
8 - 27.08.21 - 12:57
(7) упирается не в проц,а в хард.
   mistеr
 
9 - 27.08.21 - 12:59
(6) Я про отдельный инстанс. Для него отдельный хард не нужен.

По ссылке (7) ясно сказано: используйте средства ОС для ограничения ресурсов, встроенных нет.
   mistеr
 
10 - 27.08.21 - 13:01
(8) А вообще отнесись к вопросу философски. Если будет сильно тормозить работу пользователей, то либо выделят ресурсы на тестовую среду, либо не станут заставлять тебя делать это в рабочее время. И так, и так профит.
   arsik
 
11 - 27.08.21 - 13:04
(8) Ты вообще читал, что там написано?
"PostgreSQL не имеет средств для ограничения того, какие ресурсы потребляет конкретный пользователь, запрос или база данных, или, соответственно, для установки приоритетов, чтобы один пользователь / запрос / база данных получали больше ресурсов, чем другие. Необходимо использовать возможности операционной системы, чтобы добиться того, насколько возможно ограниченное назначение приоритетов."
   Deal with it
 
12 - 27.08.21 - 13:10
Всем спасибо, буду требовать от начальства выделить бабла на новый хард и там уже развернуть виртуалку с постгрес.
Жаль, что иначе никак.
   rphosts
 
13 - 27.08.21 - 13:15
(0) заведи отдельный диск для тестовых и не будет конкуренции за диск
   rphosts
 
14 - 27.08.21 - 13:15
(12) > и там уже развернуть виртуалку с постгрес.

не надо!
   Deal with it
 
15 - 27.08.21 - 13:42
(14) ок ок, попробуем без виртуалки
   mistеr
 
16 - 27.08.21 - 13:42
(13) Будет конкуренция за шину.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.