WLM 動態和靜態組態屬性 - Amazon Redshift

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

WLM 動態和靜態組態屬性

WLM 屬性分為動態和靜態兩種。您可在不重新啟動叢集的情形下,將動態屬性套用至資料庫,但靜態屬性需要重新啟動叢集才能讓變更生效。但假如您同時變更了動態與靜態屬性,則必須重新啟動叢集,所有屬性變更才會生效。無論變更的屬性是動態或是靜態,都是如此。

套用動態屬性時,叢集狀態為 modifying。在自動 WLM 與手動 WLM 之間切換為靜態變更,需叢集重新啟動以生效。

下表指出使用自動 WLM 或手動 WLM 時,哪些 WLM 屬性是動態的,哪些是靜態的。

WLM 屬性 自動 WLM 手動 WLM
查詢群組 動態 靜態
查詢群組萬用字元 動態 靜態
使用者群組 動態 靜態
使用者群組萬用字元 動態 靜態
使用者角色 動態 靜態
使用者角色萬用字元 動態 靜態
主要叢集的並行 不適用 動態
並行擴展模式 動態 動態
啟用短期查詢加速 不適用 動態
短期查詢最長執行時間 動態 動態
要使用的記憶體百分比 不適用 動態
逾時 不適用 動態
優先順序 動態 不適用
新增或移除佇列 動態 靜態

如果您修改查詢監控規則 (QMR),則變更會自動進行,而不需要修改叢集。

注意

使用手動 WLM 時,如果變更逾時值,新值將套用至變更值之後才開始執行的任何查詢。如果變更要使用的記憶體並行或百分比,Amazon Redshift 將動態變更至新組態。如此,目前執行中的查詢將不會受變更影響。如需詳細資訊,請參閱 WLM 動態記憶體配置