PURGE ステートメントは、Plan Cacheから指定されたSQLを削除するために使用されます。
適用対象
この内容はOceanBaseデータベースEnterprise Editionにのみ適用されます。OceanBaseデータベースCommunity EditionはMySQLモードのみを提供します。
構文
DBMS_PLAN_CACHE.PURGE (
sql_id VARCHAR2 NOT NULL,
schema VARCHAR2 DEFAULT NULL
global BOOLEAN DEFAULT FALSE);
パラメータの説明
| パラメータ | 説明 |
|---|---|
| sql_id | SQL識別子で、長さは32バイトです。SQLが削除されると、そのすべての実行計画も同時に無効になります。 |
| schema | 特定のスキーマで生成された実行計画を指定します。NULL はスキーマを指定しないことを意味し、すべてのスキーマの実行計画が無効になります。 |
| global | パラメータ値が FALSE の場合、このマシン上の計画キャッシュをクリアすることを示します。パラメータ値が TRUE の場合、そのテナントが存在するすべてのサーバー上の計画キャッシュをクリアすることを示します。 |