ALTER STORAGE VOLUME
説明
ストレージボリュームのクレデンシャルプロパティ、コメント、またはステータス(enabled
)を変更します。ストレージボリュームのプロパティについて詳しくは、CREATE STORAGE VOLUMEを参照してください。この機能は v3.1 からサポートされています。
注意
- 特定のストレージボリュームに対して ALTER 権限を持つユーザーのみがこの操作を実行できます。
- 既存のストレージボリュームの
TYPE
、LOCATIONS
、およびその他のパス関連のプロパティは変更できません。クレデンシャル関連のプロパティのみを変更できます。パス関連の設定項目を変更した場合、変更前に作成したデータベースとテーブルは読み取り専用になり、データをロードすることができません。enabled
がfalse
の場合、対応するストレージボリュームは参照できません。
構文
ALTER STORAGE VOLUME [ IF EXISTS ] <storage_volume_name>
{ COMMENT = '<comment_string>'
| SET ("key" = "value"[,...]) }
パラメータ
パラメータ | 説明 |
---|---|
storage_volume_name | 変更するストレージボリュームの名前。 |
COMMENT | ストレージボリュームに対するコメント。 |
変更または追加できるプロパティの詳細については、CREATE STORAGE VOLUME - PROPERTIESを参照してください。
例
例 1: ストレージボリューム my_s3_volume
を無効にします。
MySQL > ALTER STORAGE VOLUME my_s3_volume
-> SET ("enabled" = "false");
Query OK, 0 rows affected (0.01 sec)
例 2: ストレージボリューム my_s3_volume
のクレデンシャル情報を変更します。
MySQL > ALTER STORAGE VOLUME my_s3_volume
-> SET (
-> "aws.s3.use_instance_profile" = "true"
-> );
Query OK, 0 rows affected (0.00 sec)