RDS SQL Server Serverless インスタンスの最小および最大 RDS キャパシティユニット (RCU) を調整することで、オーバープロビジョニングを避けながらトラフィックスパイクに対応したり、トラフィックが少ない期間のコストを削減したりできます。
Alibaba Cloud は、2025 年 11 月 3 日に RDS SQL Server Serverless インスタンスの販売を終了し、2026 年 6 月 1 日に関連する技術サポートの提供を終了します。技術サポートには、新機能のイテレーションと技術的問題の修正が含まれます。できるだけ早く RDS SQL Server Serverless インスタンスを従量課金インスタンスに変換してください。
仕組み
RDS SQL Server Serverless インスタンスは、RCU でパフォーマンスを測定します。インスタンスは、次の 3 つのメトリクスに基づいて、設定した最小値と最大値の範囲内で RCU を自動的にスケールアップまたはスケールダウンします。
-
CPU 使用率
-
メモリプレッシャー
-
平均アクティブセッション (AAS)
いずれかのメトリクスがスケールアウトのしきい値に達すると、RCU 数は数分以内に増加します。3 つのメトリクスすべてがスケールインのしきい値を下回ると、RCU 数は数分以内に減少します。
変更の影響
RCU スケーリング範囲の変更は、約 1 分で有効になります。現在の使用状況に応じて、RCU 数がすぐに変更される場合があります。
最大 RCU 値の変更
| 条件 | 影響 |
|---|---|
| 現在の RCU 数 < 新しい最大値 | RCU 数は変更されません |
| 現在の RCU 数 > 新しい最大値 | RCU 数はすぐに新しい最大値まで減少します |
| 現在の最大値が不十分 (インスタンスのキャパシティが不足している) | RCU 数はすぐに新しい最大値まで増加します |
例:トラフィックスパイクが発生し、現在の最大値である 6 RCU では不十分です。最大値を 8 に引き上げます。変更が有効になるとすぐに、RCU 数は 8 に増加します。
最小 RCU 値の変更
| 条件 | 影響 |
|---|---|
| 現在の RCU 数 > 新しい最小値 | RCU 数は変更されません |
| 現在の RCU 数 < 新しい最小値 | RCU 数はすぐに新しい最小値まで増加します |
課金
RCU スケーリング範囲の変更は無料です。RCU 料金は、実際の使用量に基づいて計算されます。
RCU スケーリング範囲の変更
前提条件
開始する前に、次の条件を満たしていることを確認してください。
-
RDS SQL Server Serverless インスタンスを所有している
-
インスタンス構成を変更するための十分な権限を持っている
最小値と最大値の選択
RCU 値は、2~16 の範囲の整数である必要があります。
| パラメータ | 有効範囲 | ガイダンス |
|---|---|---|
| 最小 RCU | 2~16 | トラフィックスパイク時のパフォーマンスジッターを防ぐために、最小値を設定します。最小値を高く設定すると、スケールアウトのレイテンシが減少しますが、ベースラインコストが増加します。 |
| 最大 RCU | 2~16 | リソース使用量とコストの上限を設定します。最大値を低く設定しすぎると、予期しない負荷でスロットリングが発生するリスクがあります。この値を下げる際は、インスタンスのパフォーマンスに影響を与える可能性があるため、慎重に行ってください。 |
最小値は最大値以下である必要があります。
手順
-
RDS インスタンスページに移動します。上部メニューでリージョンを選択します。次に、対象インスタンスの ID をクリックします。
-
[基本情報] ページで、[設定情報] セクションの [弾性設定の調整] をクリックします。
-
ダイアログボックスで、リソーススケーリング範囲 (RCU) の [最小値] と [最大値] を設定します。
-
[OK] をクリックします。
新しい RCU スケーリング範囲は、約 1 分以内に有効になります。
次のステップ
-
ストレージ容量を増やすには、「ストレージスペースの拡張」をご参照ください。
-
インスタンスがアイドル状態のときにコストを削減するには、インスタンスを一時停止してください。詳細については、「インスタンスの手動一時停止または起動」および「インスタンスステータスごとの課金」をご参照ください。
-
不要になったインスタンスをリリースするには、「インスタンスのリリース」をご参照ください。
-
RCU のスケーリングは通常数秒で完了します。まれに、マシン間のスケーリングに 3~5 分かかる場合があります。特定の期間中の安定性を維持するには、RCU 構成の変更を事前にスケジュールしてください。
-
API を使用して RCU スケーリング範囲を変更するには、「ModifyDBInstanceSpec」をご参照ください。