すべてのプロダクト
Search
ドキュメントセンター

Database Autonomy Service:パラメータ検査と比較

最終更新日:Mar 26, 2025

このトピックでは、パラメータ検査と比較機能について説明します。パラメータ検査を使用すると、ユーザー定義またはデフォルトのパラメータ値に基づいて、複数のインスタンスのパラメータ設定を一度に確認できます。パラメータ比較は、異なるインスタンス間のパラメータ設定の差異を発見し、潜在的なリスクを特定するのに役立ちます。

背景情報

パラメータ検査と比較機能は、カスタムルールテンプレートをサポートしています。テンプレートを使用すると、パラメータ検査または比較タスクを定期的に自動または手動で開始できます。タスクの結果はレポートで返されます。レポートには、パラメータ診断からの推奨事項と、インスタンス間のパラメータの差異に関する詳細が含まれています。

ユースケース

  • パラメータ検査: ユーザー定義またはデフォルトのパラメータ値に基づいて、複数のインスタンスのパラメータ設定を一度に確認します。

    • ユーザー定義パラメータ値: ユーザーが特定のニーズに基づいて指定した値。

    • デフォルトパラメータ値: DAS が推奨するデフォルト値で、パラメータ診断の推奨値と同じです。値は、インスタンスの状態、パラメータテンプレート、追加パラメータのベンチマーク概念、数式、専門知識などの情報に基づいて推奨されます。

  • パラメータ比較: 異なるインスタンス間のパラメータ値、またはインスタンスパラメータ値とユーザー定義パラメータ値を比較します。

制限事項

  • データベースインスタンスは、次のデータベースエンジンのいずれかを実行している必要があります。

    • ApsaraDB RDS for MySQL (ApsaraDB RDS for MySQL クラスタ版を除く)

    • PolarDB for MySQL

  • データベースインスタンスは DAS に接続され、通常アクセス状態である必要があります。詳細については、「データベースインスタンスを DAS に接続する」をご参照ください。

  • コンソールで変更可能なパラメータのみを検査および比較できます。

  • 最大 100 個のルールを設定できます。

    • ルールエイリアス、ルールの説明、サポートされているエンジン、ルールタイプなど、パラメータ検査と比較の基本ルールをカスタマイズできます。検査または比較で使用するパラメータ値を設定することもできます。

  • 最大 100 個のテンプレートを設定できます。

    • ルールに基づいて、パラメータ検査または比較のテンプレートを作成できます。テンプレートでは、テンプレートエイリアス、テンプレートの説明、関連付けられたルール、自動検査サイクル、テンプレートの状態などのパラメータを指定できます。テンプレートを適用するインスタンスを選択することもできます。

  • パラメータ検査テンプレートは、最大 100 個のインスタンスに関連付けることができます。

  • パラメータ比較テンプレートは、最大 10 個のインスタンスに関連付けることができます。

  • 1 つのインスタンスをパラメータ検査テンプレートとパラメータ比較テンプレートに同時に関連付けることはできません。新しい関連付けは古い関連付けを上書きします。

  • パラメータ検査タスクのみを自動的に開始できます。パラメータ検査テンプレートに対してのみサイクルを設定できます。

機能紹介

  • ルールとテンプレートを作成します。

    • ルールを作成および管理します。

      image

      • ApsaraDB RDS for MySQL インスタンスまたは PolarDB for MySQL クラスタのパラメータ検査と比較のルールをカスタマイズし、対応するパラメータ値を設定できます。

        タスクは、次の優先順位に基づいてパラメータを検査または比較します: 特定のパラメータ値 (設定されている場合) > インスタンスパラメータ値 (選択されている場合) > デフォルト値 (の推奨値と同じ)パラメーター診断)

      • ルール管理ページで、ルールを表示、変更、および削除できます。

    • テンプレートを作成および管理します。

      image

      • ルールに基づいて、パラメータ検査または比較のテンプレートを作成できます。自動検査サイクル、テンプレートの状態、およびテンプレートが適用されるインスタンスをカスタマイズできます。

        重要

        パラメータ比較テンプレートのサイクルを設定することはできません。

      • ルール管理パネルで、テンプレートを表示、変更、削除したり、インスタンスとテンプレート間の関連付け関係を変更したりできます。

  • タスクを開始します。

    • 自動: システムは、有効にした検査テンプレートに基づいて、パラメータ検査タスクを定期的に自動的に開始します。

    • 手動: 機能ページでテンプレートを選択して、パラメータ検査タスクまたはパラメータ比較タスクを手動で開始できます。インスタンス間でパラメータ設定を比較するためにインスタンスを選択することもできます。

  • 結果を表示します。

    • 機能ページで、履歴タスクの概要情報とレポートの詳細を表示できます。

      image

      • パラメータ検査: レポートを表示して、パラメータ診断からの推奨事項を確認します。

      • パラメータ比較: レポートを表示して、パラメータ設定の比較結果を取得します。

手順

  1. DAS コンソールにログオンします。

  2. 左側のナビゲーションウィンドウで、[ツール] > [検査とスコアリング] を選択します。

  3. 表示されるページで、パラメーターの検査と比較 タブをクリックします。

  4. 設定 をクリックします。ルールテンプレートページでは、次の操作を実行できます。

    1. ルールを設定します。

      1. 左上隅の ルール管理ルールを作成する をクリックします。表示されるパネルで、 をクリックします。

      2. ルール ID、エイリアス、エンジン、またはタイプでルールを検索および表示できます。

      3. ルールに対応する [操作] 列の 詳細の表示 をクリックして、ルールを表示および変更します。一度に 1 つ以上のルールを削除できます。

      パラメータ

      説明

      ルールエイリアス

      ルールのエイリアス。エイリアスは、ルールをすばやく識別するために使用されます。

      ルールの説明

      ルールの説明。

      エンジンの種類

      ルールが適用されるエンジンの種類。有効な値:

      • MySQL: ルールは ApsaraDB RDS for MySQL インスタンスのみをサポートします。

      • PolarDBMySQL: ルールは PolarDB for MySQL クラスタのみをサポートします。

      種類

      ルールの種類。有効な値:

      • パラメータ検査

      • パラメータ比較

      パラメータ値

      検査または比較に使用されるベースラインパラメータ値。

      • デフォルト値は、パラメータ診断の推奨値と同じです。

      • インスタンスパラメータ値を選択すると、値のスナップショットがリアルタイムで作成されます。タスクは、スナップショットのパラメータ設定に基づいて分析を実行します。

      • 特定のパラメータ値を選択すると、タスクはその値に基づいて分析を実行します。

      重要

      タスクは、次の優先順位に基づいてパラメータを検査または比較します: 特定のパラメータ値 (設定されている場合) > インスタンスパラメータ値 (選択されている場合) > デフォルト値

      有効なパラメータ名と値を入力してください。

    2. テンプレートを設定します。

      1. 左上隅の テンプレートの作成 をクリックします。表示されるダイアログボックスで、テンプレートを作成できます。

      2. テンプレート ID、エイリアス、エンジン、タイプ、またはステータスでテンプレートを検索および表示できます。

      3. テンプレートに対応する [アクション] 列の [詳細の表示] をクリックして、テンプレートを表示および変更します。一度に 1 つ以上のルールの削除、有効化、または無効化を実行できます。テンプレートに対応する [アクション] 列の [インスタンスの選択] をクリックして、インスタンスとテンプレート間の関連付けを変更します。

        パラメーター

        説明

        テンプレートエイリアス

        テンプレートのエイリアス。エイリアスは、テンプレートをすばやく識別するために使用されます。

        テンプレートの説明

        テンプレートの説明。

        ステータス

        テンプレートのステータス。

        説明

        タスクを作成するときは、有効なテンプレートのみを選択できます。

        関連付けられているルール

        各テンプレートはルールに関連付けられている必要があります。

        重要

        テンプレートがルールに関連付けられた後、このテンプレートは、最初に関連付けられたルールと同じエンジンとタイプを持つ別のルールにのみ関連付けることができます。

        サイクル

        テンプレートの実行サイクル。

        重要

        パラメーター検査は、カスタムサイクルに基づいてのみ実行できます。選択した関連ルールのタイプが [パラメーター比較] の場合、サイクルオプションは使用できません。

        インスタンスの選択

        テンプレートが適用されるインスタンス。

        重要

        パラメーター検査テンプレートは、最大 100 個のインスタンスに関連付けることができます。

        パラメーター比較テンプレートは、最大 10 個のインスタンスに関連付けることができます。

        インスタンスは、パラメーター検査テンプレートとパラメーター比較テンプレートに同時に関連付けることはできません。新しい関連付けは古い関連付けを上書きします。

        期限切れになった関連付けられたインスタンスは、テンプレートベースの分析中にクリアされます。

  5. テンプレートが設定されると、テンプレートの内容に基づいてパラメータ検査タスクが自動的に開始されます。また、パラメータ検査と比較タブの パラメーターの検査と比較 をクリックして、パラメータ検査タスクまたはパラメータ比較タスクを手動で作成することもできます。

    タスク種別

    手動タスク開始方法

    パラメータ検査

    • 有効なパラメータ検査テンプレートを選択して、タスクを開始します。

    パラメータ比較

    • 有効なパラメータ比較テンプレートを選択して、タスクを開始します。

    • インスタンスを選択して、パラメータ比較タスクをすばやく開始します。

  6. MySQL または PolarDBMySQL タブで、パラメータ検査と比較の結果を表示します。

    1. タスクの種類またはタスクの開始タイプで結果をフィルタリングできます。

    2. [操作] 列の [レポートの表示] をクリックして、検査と比較の結果を表示します。

      次の表は、診断結果の推奨レベルを示しています。

      推奨レベル

      説明

      重要

      パラメータ値はユーザー定義です。

      致命的

      パラメータ値をすぐに変更することをお勧めします。

      警告

      必要に応じてパラメータ値を変更することをお勧めします。

      通知

      パラメータ値は、インスタンスのデフォルトパラメータテンプレートの値とは異なります。

関連情報

パラメータ検査と比較の実践