日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

設置RDS PostgreSQL實例的參數

當您需要個性化調整數據庫實例參數以提升性能或適應特定需求時,RDS PostgreSQL支持通過控制臺和API方式修改參數值,您還可以查詢參數的修改歷史。

注意事項

  • 部分參數修改后,在提交參數時會立即重啟實例,詳情請參見控制臺上可修改參數頁面中的是否重啟列。重啟實例會造成連接中斷,重啟前請做好業務安排,謹慎操作。

  • 修改參數值時,請參考控制臺上可修改參數標簽頁中的參數值范圍列。

  • 在主實例修改下列參數時,相關的只讀實例上的這些參數也將同步進行修改。

    wal_level、max_replication_slots、max_wal_senders、max_locks_per_transaction

  • 在修改參數時,系統將首先嘗試應用所更改的參數。如果所修改的參數值不合理,或者會導致實例無法啟動,則該修改操作將被回滾,并且參數修改結果將標記為失敗。您可以在參數修改歷史標簽頁的是否生效,查看參數的修改結果。

修改參數值

  1. 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 在左側導航欄單擊參數設置

  3. 可修改參數標簽頁找到目標參數進行修改。您可以選擇修改單個參數或批量修改參數,步驟如下:

    • 修改單個參數

      1. 單擊要修改的參數后的

      2. 輸入目標值并單擊確定

      3. 單擊提交參數

      4. 在彈出的對話框中,單擊確定

    • 批量修改參數

      1. 單擊導出參數,導出參數文件到本地。

      2. 打開參數文件,修改參數值。

      3. 單擊導入參數

      4. 導入參數窗口粘貼要修改的參數及參數值,并單擊確定

      5. 確認參數列表中的參數修改結果,單擊提交參數

查詢參數修改歷史

  1. 訪問RDS實例列表,在上方選擇地域,然后單擊目標實例ID。

  2. 在左側導航欄單擊參數設置

  3. 選擇參數修改歷史標簽頁。

  4. 選擇要查詢的時間范圍,單擊確定

參數表達式

實例的參數設置支持使用表達式方式,將與實例規格相關的參數設置為表達式,在實例規格發生變更時,此處設置的參數值會動態變化,對于變更后的規格仍然適用。

表達式語法的相關支持詳見下表。

支持類別

支持說明

樣例

參數

支持使用表達式語法的參數有:

支持使用表達式語法的參數

  • work_mem:指定在寫入臨時文件之前內部排序操作和散列表使用的內存量。

  • maintenance_work_mem:設置用于維護操作的最大內存,包括VACUUM、CREATE INDEX等操作。

  • autovacuum_work_mem:指定每個自動清理工作者進程能使用的最大內存量。

  • max_parallel_workers:設置系統為并行操作所支持的工作者的最大數量。

  • max_parallel_workers_per_gather:設置單個Gather或者Gather Merge節點能夠開始的工作者的最大數量。

  • effective_cache_size:設置優化器對數據緩存總大小的預設值。

  • autovacuum_max_workers:指定能同時運行的自動清理進程(除了自動清理啟動器之外)的最大數量。

  • max_wal_size:設置觸發檢查點的WAL日志大小。

  • min_wal_size:設置回收WAL日志的最小大小,只要WAL磁盤用量保持在此配置之下,在檢查點時舊的WAL文件總是被回收以便未來使用,而不是直接被刪除。

  • temp_file_limit:指定一個進程能用于臨時文件(如排序和哈希臨時文件,或者用于保持游標的存儲文件)的最大磁盤空間量。

  • wal_buffers:為WAL設置共享內存中的磁盤頁緩沖區大小,即用于還未寫入磁盤的WAL數據的共享內存量。

  • max_parallel_maintenance_workers:設置CREATE INDEX并行工作的最大數量。

說明

參數max_parallel_maintenance_workers僅支持RDS PostgreSQL 11.0~14.0,其他參數支持RDS PostgreSQL 10.0~14.0。

effective_cache_size

變量

  • AllocatedStorage:實例規格的存儲空間大小,單位MB,整數型。

  • DBInstanceClassMemory:實例規格的內存大小,單位Byte,整數型。

  • DBInstanceClassCPU:實例規格的CPU核數,整數型。

  • DBInstanceClassConnections:實例規格的最大連接數,整數型。

說明

關于實例規格列表以及各規格的存儲空間、內存、CPU核數以及最大連接數,請參見RDS PostgreSQL主實例規格列表

effective_cache_size={DBInstanceClassMemory/16384}

運算符

  • 表達式語法:使用{}包裹。

  • 除法運算符(/):用被除數除以除數,返回整數型商。如果商是小數,則不四舍五入,只取整數部分,被除數和除數支持小數運算。

  • 乘法運算符(*):兩個乘數相乘,返回整數型積。如果積是小數,則不四舍五入,只取整數部分,兩個乘數支持小數運算。

函數

  • 函數GREATEST(),返回整數型或者參數公式列表中最大的值。

  • 函數LEAST(),返回整數型或者參數公式列表中最小的值。

  • 函數SUM(),添加指定整數型或者參數公式的值。

max_parallel_workers={GREATEST(DBInstanceClassCPU*3/4, 8)}

相關文檔