View a markdown version of this page

ALTER STATISTICS - Amazon Aurora DSQL

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

ALTER STATISTICS

支援的語法

ALTER STATISTICS name OWNER TO { new_owner | CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER STATISTICS name RENAME TO new_name ALTER STATISTICS name SET SCHEMA new_schema ALTER STATISTICS name SET STATISTICS { new_target | DEFAULT }

說明

ALTER STATISTICS 會變更現有延伸統計資料物件的參數。ALTER STATISTICS 命令中未特別設定的任何參數都會保留其先前的設定。

您必須擁有統計資料物件才能使用 ALTER STATISTICS。若要變更統計資料物件的結構描述,您還必須具有新結構描述CREATE的權限。若要變更擁有者,您必須能夠SET ROLE使用新的擁有角色,而且該角色必須具有統計資料物件結構描述CREATE的權限。(這些限制會強制變更擁有者不會執行您捨棄並重新建立統計資料物件而無法執行的任何動作。 不過,超級使用者可以改變任何統計資料物件的擁有權。)

Parameters

name

要變更之統計資料物件的名稱 (選擇性符合結構描述資格)。

new_owner

統計資料物件新擁有者的使用者名稱。

new_name

統計資料物件的新名稱。

new_schema

統計資料物件的新結構描述。

new_target

此統計資料物件的統計資料收集目標,用於後續ANALYZE操作。在 Aurora DSQL 中,目標可以設定為 0 。 100將其設定為 DEFAULT,以使用系統預設統計資料目標 () 還原為 default_statistics_target。(將其設定為 的值-1是過時的拼法,以取得相同的結果。)

重要

如果您設定的目標大於 100,Aurora DSQL 會傳回錯誤 statistics target N exceeds maximum allowed value of 100。