Azure リレーショナル データベース サービス。
こんにちは Ikezaki Co., Ltd.,
翻訳にはGoogle翻訳を使用しました。文法的な間違いがありましたら申し訳ありません。
いいえ、Azure は自動的に最も高額なプランを選択するわけではありません。ただし、SSMS を使用して CREATE DATABASE コマンドで Azure SQL Database を作成する際に、サービスティアを明示的に指定しない場合、Azure は既定のサービス目標を適用します。この既定値は通常、vCore ベースの汎用 (プロビジョニング済みコンピューティング) 構成であり、小規模なワークロードや開発ワークロードには必要以上に高額になる可能性があります。
SSMS では価格、vCore 数、コンピューティングモデルを選択するよう促されないため、コストを見落としがちです。一方、Azure Portal ではこれらのオプションを事前に選択する必要があるため、予期せぬ料金が発生するのを防ぐことができます。
今後の対策
SSMS を使用する場合は、T-SQL でサービス目標を必ず指定してください(例: Basic または Serverless)。
または、Azure Portal、Azure CLI、ARM/Bicep を使用してデータベースを作成してください。これらのツールでは価格が明確に定義されています。
現在の対策
Azure Portal からいつでもデータ損失なしでデータベースをスケールダウンしてコストを削減できます。
つまり、高額な料金が発生するのは、SSMS が自動的に高額なプランを選択するからではなく、作成時に価格ティアが明示的に設定されなかったためです。