メインコンテンツまでスキップ
バージョン: Latest-3.4

ALTER STORAGE VOLUME

説明

ストレージボリュームのクレデンシャルプロパティ、コメント、またはステータス(enabled)を変更します。ストレージボリュームのプロパティについて詳しくは、CREATE STORAGE VOLUMEを参照してください。この機能は v3.1 からサポートされています。

注意

  • 特定のストレージボリュームに対して ALTER 権限を持つユーザーのみがこの操作を実行できます。
  • 既存のストレージボリュームの TYPELOCATIONS、およびその他のパス関連のプロパティは変更できません。クレデンシャル関連のプロパティのみを変更できます。パス関連の設定項目を変更した場合、変更前に作成したデータベースとテーブルは読み取り専用になり、データをロードすることができません。
  • enabledfalse の場合、対応するストレージボリュームは参照できません。

構文

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)

関連する SQL ステートメント