説明
このステートメントは、シーケンスキャッシュをクリアするために使用されます。
説明
このステートメントはV4.4.1バージョンから導入されました。
権限要件
このステートメントを実行するには、現在のユーザーがALTER SYSTEM権限を持っている必要があります。OceanBaseデータベースの権限の詳細については、Oracleモードの権限分類を参照してください。
構文
ALTER SYSTEM FLUSH SEQUENCE CACHE
SEQUENCE_NAME = sequence_name
[GLOBAL];
パラメータの説明
パラメータ |
説明 |
|---|---|
| SEQUENCE_NAME = 'sequence_name' | クリアするローカルキャッシュのSequence名を指定します。 |
| GLOBAL | オプションです。すべてのノード上のキャッシュをクリアすることを示します。このパラメータを指定しない場合、現在のノードのキャッシュのみがクリアされます。 |
例
現在のテナントおよびスキーマ内で、このノード上の
test_seq1という名前のシーケンスのキャッシュをクリアします。obclient> ALTER SYSTEM FLUSH SEQUENCE CACHE SEQUENCE_NAME = test_seq1;現在のテナントおよびスキーマ内で、すべてのノード上の
test_seq1という名前のシーケンスのキャッシュをクリアします。obclient> ALTER SYSTEM FLUSH SEQUENCE CACHE SEQUENCE_NAME = test_seq1 GLOBAL;
関連ドキュメント
- シーケンス作成の詳細な構文情報については、CREATE SEQUENCEを参照してください。