Database Autonomy Service (DAS) は、[自動パフォーマンススケーリング] 機能を提供します。 ピーク時のトラフィックを処理し、ビジネスの安定性を確保するため、ピーク時にはデータベースインスタンスを自動的にスケールアップします。 DAS は、データベースインスタンスの CPU 使用率をリアルタイムでモニタリングします。 単位時間あたりの CPU 使用率が低下すると、DAS はデータベースインスタンスを自動的にスケールダウンします。 このトピックでは、自動パフォーマンススケーリング機能を有効にする方法について説明します。
始める前に
- High-availability Edition の ApsaraDB RDS for MySQL インスタンス、または Cluster Edition の PolarDB for MySQL インスタンスが DAS に接続されている必要があります。 ApsaraDB RDS for MySQL インスタンスは、標準 SSD または拡張 SSD を使用している必要があります。
- ApsaraDB RDS for MySQL インスタンスまたは PolarDB for MySQL インスタンスの課金方法は従量課金である必要があります。
- データベースインスタンスの [自律型サービスの有効化] のスイッチがオンになっている必要があります。 詳細については、「自律型センター」をご参照ください。
シナリオ例
DAS でデータベースインスタンスの [自動パフォーマンススケーリング] 機能を有効化します。 ピーク時には、インスタンスを自動的にスケールアップします。 この動作によって、読み書きのスループットが倍増し、CPU 使用率が 90 % 以上から 25 % に減少します。 これにより、インスタンスは高負荷で 10 時間近く連続して実行可能です。 読み取りおよび書き込みトラフィックが減少し、CPU 使用率が 25 % 未満に低下すると、DAS はインスタンスを元の仕様に自動的にスケールダウンします。
このように、DASは効果的な方法でオンラインビジネスの安定性を保証します。