すべてのプロダクト
Search
ドキュメントセンター

PolarDB:ALTER STATISTICS

最終更新日:May 30, 2024

ALTER STATISTICSは、既存の拡張統計オブジェクトのパラメーターを変更します。

説明

ALTER STATISTICSは、既存の拡張統計オブジェクトのパラメーターを変更します。 ALTER STATISTICSコマンドで特に設定されていないパラメータは、以前の設定を保持します。

ALTER statisticsを使用するには、統計オブジェクトを所有する必要があります。 統計オブジェクトのスキーマを変更するには、新しいスキーマに対するCREATE権限も必要です。 所有者を変更するには、新しい所有ロールの直接または間接のメンバーである必要があり、そのロールは統計オブジェクトのスキーマに対するCREATE権限を持つ必要があります。 (これらの制限により、所有者を変更しても、統計オブジェクトを削除して再作成できないことは何もできません。 ただし、スーパーユーザーは統計オブジェクトの所有権を変更できます。

概要

ALTER STATISTICS名の所有者を {new_owner | CURRENT_USER | SESSION_USER} に
ALTER STATISTICS名RENAME TO new_name
ALTER STATISTICS名SET SCHEMA new_schema
ALTER STATISTICS名SET STATISTICS new_target 

パラメーター

  • name: 変更する統計オブジェクトの名前 (スキーマ修飾) 。

  • new_owner: 統計オブジェクトの新しい所有者のユーザー名。

  • new_name: 統計オブジェクトの新しい名前。

  • new_schema: 統計オブジェクトの新しいスキーマです。

  • new_target: 後続のANALYZE操作のこの統計オブジェクトの統計収集ターゲットです。 ターゲットは0〜10000の範囲で設定できます。または、-1に設定して、参照列の統計ターゲットの最大値 (設定されている場合) 、またはシステムのデフォルトの統計ターゲット (default_statistics_target) を使用します。