お客様のデータベース管理ニーズにより良くお応えするため、Database Autonomy Service (DAS) のプロダクトシステムをアップグレードしました。新しいシステムは、より明確なアーキテクチャ、より強力な機能、そして柔軟な課金モデルを特徴とし、よりプロフェッショナルでインテリジェントなサービスを提供します。
主な変更点
機能が強化されたサービス階層
Basic Service は無料です。インフラ監視や低速 SQL 文の詳細分析など、基本的な運用保守 (O&M) 機能が含まれています。これにより、データベースの状態を迅速に把握できます。
高価値サービスは独立しました。元の Basic Service の高度な機能は、新しい O&M Service の一部となりました。これらの機能には、トランザクションロック分析、自動 SQL 最適化、自動 SQL スロットルが含まれます。また、ホワイトリスト管理や機密データ検出などのセキュリティ機能を提供する新しい Security Service も導入しました。これらのサービスは、パフォーマンスを向上させ、カバー範囲を拡大するように最適化されており、データベースに対してより正確で安定した保護を提供します。
インテリジェント管理の新時代を拓く AI 駆動の DAS Agent
DAS Agent は、データベース管理のためのフルマネージド型のインテリジェントアシスタントです。Alibaba Cloud 上のデータベース、自己管理データベース、および他のクラウド上のデータベースをサポートします。AI を使用してパフォーマンスを自動的に最適化し、リスクを予測し、ワンストップの O&M を提供します。これにより、データベース管理が簡素化されます。
コンプライアンスを容易にするために継続的に強化された Audit Log Service
データセキュリティとコンプライアンスの要件を満たすため、監査ログサービスの Enterprise Edition では、コンプライアンス監査サービスの一部として、マルチ AZ バックアップと長期ログ保持を提供するようになりました。これらの機能強化により、個人情報保護、分類されたサイバーセキュリティ保護、および海外の規制に関する要件を満たし、監査の課題への対処方法を簡素化できます。
プロダクトシステム
バージョン | 主な特徴 | 課金モデル |
Basic Service |
|
|
O&M Service |
|
|
Security Service |
|
|
Audit Log Service |
|
|
DAS Agent |
|
|
機能チェックリスト
機能 | 説明 | Basic Service | O&M Service | Audit Log Service | Security Service | DAS Agent |
機械学習と高精度監視データを使用して、24/7 の異常検出を自動的に実行します。手動での設定は不要です。 | ✔️ | ✔️ | ✔️ | ✔️ | DAS Agent は、Basic Service、O&M Service、Security Service、および Audit Log Service から有効化された任意の機能を使用して、インテリジェントな診断と O&M を提供できます。 | |
豊富なパフォーマンスメトリックを提供し、カスタムチャートをサポートします。強力な診断機能を提供し、データベースインスタンスのイベントを迅速に検出し、自動的に診断し、根本原因分析と提案を提供します。手動診断のために時間範囲を選択することもできます。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
監視するデータベースインスタンスとメトリックを選択します。異なるデータベースインスタンス間でメトリックを比較し、複数メトリックのフィルターの相互作用を使用して、インスタンスの実行ステータスを監視します。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
接続されているすべてのインスタンスのリアルタイムパフォーマンスを表示します。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
すべてのデータベースインスタンスに対して、毎日スケジュールされた検査とスコアリングを実行します。選択したインスタンスと時間範囲に対して手動で検査を開始し、実行ステータスを理解することもできます。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
Database Autonomy Service (DAS) アラートサービスを使用して、アラートルールとテンプレートをカスタマイズします。データベースインスタンスがアラートルールをトリガーすると、DAS は自動的にアラートを送信します。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
データベースのエラーが発生した場合、クイック診断機能を使用して、選択した期間のデータベースパフォーマンスを迅速に診断します。これにより、パフォーマンスの明確な概要が得られ、異常の原因を迅速に特定できます。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
指定した期間のインスタンスの実行ステータスについて診断を開始します。これにより、スロークエリログ、表領域、パフォーマンス傾向など、複数の側面からインスタンスの健全性を評価し、異常を迅速に特定できます。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
自律センターでは、選択した時間範囲内に発生した異常なアクティビティ、最適化イベント、Auto Scaling イベント、およびその他のイベントを直接表示できます。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
データベースのストレージ容量が不足している場合、ストレージ容量のしきい値を設定します。ストレージ容量がしきい値に達すると、システムは自動的にストレージをスケールアウトします。これにより、データが損失なく正常に書き込まれることが保証され、データベースのクラッシュがビジネスに影響を与えるのを防ぎます。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
データベースのトラフィックが増加し、計算リソースが不足している場合、データベースインスタンスのインスタンスタイプを自動的にスケールアウトして、ピークトラフィックに迅速に対応できます。また、トラフィックが減少したときにインスタンスタイプをスケールインして、リソースの無駄を避けることもサポートしています。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
過去 10 日間のインスタンスの既存データに基づいて、次の 24 時間のパフォーマンスメトリックを予測します。予測されたメトリックがしきい値に達すると、スケールアウトの提案を提供します。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
ビジネスのペイロードに定期的な変更がある場合 (特定の期間のアクセス量が多いなど)、またはプロモーションによって大量のトラフィックが発生することが予想される場合は、スケジュールされた Auto Scaling を使用します。設定した時間にインスタンスタイプをスケールアウトして、データベースのペイロードの変更に対応できます。スケーリング期間が終了すると、システムはインスタンスを元のタイプに復元します。これにより、コストを管理しながらビジネスニーズを満たします。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
データベースインスタンスの平均 CPU 使用率が監視ウィンドウ内で設定されたしきい値に達すると、DAS は同じホスト上の予備リソースを使用して、設定値に基づいてインスタンスの CPU コア数をスケールアウトします。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
データベースのストレージ容量が不足すると、データが書き込めなくなり、データ損失やデータベースのクラッシュにつながり、ビジネス運用に深刻な影響を与えます。DAS は、データベースインスタンスの使用済みストレージ容量が設定されたしきい値以上になった場合に、自動スケールアウトをサポートします。スケールアウト中にインスタンスを再起動する必要はないため、ビジネスに影響はありません。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
ターゲットインスタンスのリアルタイムセッション情報を表示し、セッションの終了、10 秒間の SQL 分析、SQL スロットル、最適化などのセッション O&M 操作を実行します。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
ターゲットインスタンスのリアルタイムセッション情報を表示し、リアルタイムトランザクション分析、ロック待ち分析、セッション分析などのセッション O&M 操作を実行します。 | ❌ | ✔️ | ❌ | ❌ | ||
スロークエリログの Basic Edition。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
詳細なスロークエリログデータに基づいて、SQL テンプレートディメンションで集約統計と自動タグ付けを実行します。多次元フィルタリングを提供し、問題のある SQL 文を迅速に特定するのに役立ちます。 | ❌ | ✔️ | ❌ | ❌ | ||
オフラインデータ分析技術を使用して、T+1 分析とスロー SQL 文統計の自動タグ付けを提供します。これにより、スロー SQL 文を自動的に分類し、その管理に優先順位を付けることができます。また、管理の提案とデータエクスポート機能も提供します。 | ❌ | ✔️ | ❌ | ❌ | ||
Tair (Redis OSS-compatible) データベースインスタンスのエラーやパフォーマンス低下のトラブルシューティングを行う際に、レイテンシーインサイト機能を使用します。すべてのデータベースコマンドとカスタムの特殊イベントのレイテンシー統計をマイクロ秒レベルの精度で収集します。イベント、時間、レイテンシーのディメンションからインスタンスを分析し、エラーを迅速に特定して修正できます。 | ❌ | ✔️ | ❌ | ❌ | ||
| ✔️ | ✔️ | ✔️ | ✔️ | ||
定期的にエラーログを分析し、そこからデッドロック情報を解析し、包括的なデッドロック分析を実行します。指定した時間範囲内の各デッドロックの傾向と詳細を表示することもできます。 | ❌ | ✔️ | ❌ | ❌ | ||
容量評価機能を使用して、容量評価の提案、パフォーマンス容量の状態、ストレージ容量の使用状況、および残りの使用可能な時間を表示します。この機能は、機械学習と容量アルゴリズムを使用して、将来のストレージ容量の使用状況を予測し、参考にすることもできます。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
領域分析機能は、データベースインスタンスの領域使用量の概要、残りの利用可能日数、およびテーブルの領域使用量、領域の断片化、領域の異常診断に関する詳細を明確に表示します。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
自動分析、カスタム分析、および自動断片化クリーンアップが含まれます。 | ❌ | ✔️ | ❌ | ❌ | ||
performance_schema と ProcessList に基づいて SQL 情報を集約します。パフォーマンスの問題を迅速に検出し、データベースシステムのパフォーマンスと安定性を向上させるための管理ソリューションを提供します。 | ❌ | ✔️ | ❌ | ❌ | ||
SQL スロットルを使用して、データベースリクエストのボリュームと同時 SQL 文の数を制御し、サービスの可用性を確保します。 | ✔️ | ✔️ | ✔️ | ✔️ | ||
自動 SQL スロットルは、SQL の特徴を自動的に抽出し、キーワードを使用して問題のある SQL 文をスロットルします。 | ❌ | ✔️ | ❌ | ❌ | ||
診断結果、最適化の提案、および期待される最適化の利点を自動的に提供します。結果に基づいて提案を受け入れるかどうかを決定できます。 | ✔️ 使用制限が適用されます | ✔️ | ❌ | ❌ | ||
問題のある SQL 文を自動的に特定し、インデックス最適化の提案を生成し、テーブルロックを引き起こすことなくインデックスを自動的に作成します。 | ❌ | ✔️ | ❌ | ❌ | ||
SQL 文に対応するさまざまな情報をクエリおよびエクスポートします。 | ❌ | ❌ | ✔️ | ❌ | ||
SQL 文の健全性を診断し、パフォーマンスの問題をトラブルシューティングします。 | ❌ | ❌ | ✔️ | ❌ | ||
トラフィックリプレイとストレステスト機能を使用して、データベースインスタンスタイプをスケールアウトする必要があるかどうかを判断します。また、実際のビジネスシナリオで実際のパフォーマンスを検証して、オンラインになった後のエラーのリスクを軽減することもできます。 | ❌ | ❌ | ✔️ | ❌ | ||
機械学習を使用して SQL 文のクラスタリングとフィルタリングを実行し、異常な SQL 文を迅速、効率的、かつ正確に特定できます。 | ❌ | ✔️ SQL Explorer に依存します | ❌ | ❌ | ||
データベースインスタンスで実行されている SQL 文の詳細な分析を実行します。インデックス最適化の提案、SQL 再書き込みの提案、トップ SQL 文、新しい SQL 文、失敗した SQL 文、SQL 機能分析、実行が変更された SQL 文、パフォーマンスが低下した SQL 文、およびトップトラフィックテーブルを表示します。 | ❌ | ✔️ SQL Explorer に依存します | ❌ | ❌ | ||
指定した期間内に特定のスレッドのトランザクションタイプ、トランザクション数、およびトランザクションの詳細を表示します。これにより、トランザクションレベルでデータベースのパフォーマンスを理解、分析、最適化できます。 | ❌ | ✔️ SQL 監査 に依存します | ❌ | ❌ | ||
分析したい SQL 文を含むトランザクションの開始文と終了文を見つけます。これにより、トランザクションがコミットされたかロールバックされたかを判断できます。 | ❌ | ✔️ SQL 監査 に依存します | ❌ | ❌ | ||
組み込みのセキュリティ監査ルールを使用して、データベース内のさまざまな潜在的なリスクや隠れた危険を深く明らかにします。これにより、データベースの安全な運用のための強力な保護が提供されます。 | ❌ | ❌ | ✔️ | ✔️ 監査ログ に基づく | ||
さまざまなリージョンやエンジンを持つデータベースインスタンスのセキュリティリスクを検出し、修正します。検出結果を直感的な方法で表示し、構成レベルでのデータベースセキュリティを確保します。 | ❌ | ❌ | ❌ | ✔️ | ||
セキュリティ管理の SSL 証明書機能は、コントロールデータを同期および分析して、データベースインスタンスとその Secure Sockets Layer (SSL) 情報を一元的に表示し、統一された管理を実現します。 | ❌ | ❌ | ❌ | ✔️ | ||
データベース内の機密データを特定するためのソリューションを提供します。組み込みの業界固有の識別テンプレートにより、インスタンスに機密データが存在するかどうかを検出できます。組み込みのテンプレートに基づいて識別テンプレートをカスタマイズすることもできます。 | ❌ | ❌ | ❌ | ✔️ | ||
データ列の暗号化を構成して、データベース内の機密性の高い列データが安全に保護されるようにします。承認されたユーザーは、常に機密扱いのクライアントを介して復号化された後、暗号化された列のプレーンテキストデータにアクセスできます。 | ❌ | ❌ | ❌ | ✔️ | ||
データベース Q&A | DAS Agent は、Basic Service、O&M Service、Security Service、および Audit Log Service から有効化された任意の機能を使用して、インテリジェントな診断と O&M を提供できます。 | ❌ | ❌ | ❌ | ❌ | ✔️ |
自由形式の探索的分析 | カスタム問題の分析と診断。 | ❌ | ❌ | ❌ | ❌ | ✔️ |