文章目錄
- openGauss學習筆記-233 openGauss性能調優-系統調優-資源負載管理-資源管理準備-啟動資源負載管理功能
- 233.1 背景信息
- 233.2 前提條件
- 233.3 操作步驟
openGauss學習筆記-233 openGauss性能調優-系統調優-資源負載管理-資源管理準備-啟動資源負載管理功能
233.1 背景信息
使用資源負載管理功能前,需要參考本節完成參數配置。
233.2 前提條件
-
在openGauss中,如果需要對系統資源進行管理,用戶需要擁有DBA權限。通過執行如下語法查詢哪些用戶擁有該權限:
openGauss=# SELECT rolname FROM pg_roles WHERE rolsystemadmin = 't';rolname ---------ommJack (2 rows)
-
如果想要將一個用戶納入資源負載管理的范圍,則此用戶必須具有login權限。通過執行如下語法查詢哪些用戶擁有該權限:
openGauss=# SELECT rolname FROM pg_roles WHERE rolcanlogin = 't';rolname ---------omm (1 row)
須知: 如果一個用戶的login權限被取消,那么他的resource pool將會自動修改為default_pool。default_pool的詳細介紹請參見表2。
233.3 操作步驟
DBA權限用戶可以通過如下步驟啟動基于資源池的資源負載管理。此處以omm用戶為例進行描述。
-
以操作系統用戶omm登錄openGauss主節點。
-
開啟基于資源池的資源負載管理功能。
gs_guc set -N all -I all -c "use_workload_manager=on"
-
重啟數據庫使參數設置生效。
gs_om -t stop && gs_om -t start
👍 點贊,你的認可是我創作的動力!
?? 收藏,你的青睞是我努力的方向!
?? 評論,你的意見是我進步的財富!