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

Database Autonomy Service:パフォーマンススキーマの有効化

最終更新日:Aug 28, 2026

Database Autonomy Service (DAS) は、MySQL パフォーマンススキーマを使用して、Performance Insight の新バージョンのデータを収集します。 Performance Insight の新バージョンを使用するには、パフォーマンススキーマを有効にする必要があります。 このトピックでは、パフォーマンススキーマを有効にする方法について説明します。

前提条件

  • データベースインスタンスは次のいずれかです:

    • RDS MySQL

      説明
      • RDS MySQL Basic Edition はサポートされていません。

      • RDS MySQL 5.5 はサポートされていません。

    • MyBase MySQL

    • PolarDB for MySQL

  • データベースインスタンスには 8 GB 以上のメモリが必要です。

  • データベースインスタンスは、次のいずれかのリージョンにある必要があります:中国 (杭州)、中国 (上海)、中国 (青島)、中国 (北京)、中国 (張家口)、中国 (深圳)、中国 (成都)、中国 (香港)、シンガポール、マレーシア (クアラルンプール)、またはインドネシア (ジャカルタ)。

背景情報

パフォーマンススキーマの詳細については、「MySQL の公式ドキュメント」をご参照ください。

考慮事項

  • パフォーマンススキーマを有効にすると、データベースインスタンスの再起動が必要になります。 この操作はオフピーク時間に実行し、アプリケーションに再接続メカニズムがあることを確認することを推奨します。

  • パフォーマンススキーマを有効にすると、追加のインスタンスリソースが消費されます。 詳細については、「パフォーマンススキーマのストレステストレポート」をご参照ください。

操作手順

  1. データベースインスタンスのコンソールにログインします。

  2. 上部メニューでリージョンを選択し、ターゲットインスタンスの ID をクリックします。

  3. パラメータページに移動します。

    • ApsaraDB RDS for MySQL の場合、左側のナビゲーションペインで パラメーター設定 をクリックします。

    • PolarDB for MySQL の場合、左側のナビゲーションペインで 設定と管理 > パラメーター を選択します。

  4. performance_schema パラメータを有効にします。

    • ApsaraDB RDS for MySQL 5.6 の場合、performance_schema パラメータの [実行値][ON] に設定します。

      重要

      ApsaraDB RDS for MySQL 5.7 および 8.0 では、データベースインスタンスが前提条件 (8 GB 以上のメモリ) を満たしている場合、performance_schema パラメータはデフォルトで有効になっています。

    • PolarDB for MySQL の場合、クラスター を選択し、performance_schema の [クラスターパラメータ][ON] に設定します。

      重要

      PolarDB for MySQL 5.6 および 5.7 の場合、loose_performance_schema の [クラスターパラメータ][ON] に設定します。

    SHOW GLOBAL VARIABLES LIKE'%performance_schema'; コマンドを実行して、performance_schema パラメータのステータスを確認できます。

  5. ApsaraDB RDS for MySQL の場合、次のパラメータの値が 0 より大きいことを確認してください。そうでない場合、Performance Insight はデータを収集できません。PolarDB for MySQL の場合、設定は不要です。

    説明
    • ApsaraDB RDS for MySQL 5.6 の場合、次のパラメータの一部は設定できません。設定可能なパラメータのみを変更してください。

    • パラメータの詳細については、「MySQL の公式ドキュメント」をご参照ください。

    performance_schema_accounts_size
    performance_schema_digests_size
    performance_schema_error_size
    performance_schema_max_digest_length
    performance_schema_hosts_size
    performance_schema_max_digest_sample_age
    performance_schema_max_index_stat
    performance_schema_max_sql_text_length
    performance_schema_max_statement_classes
    performance_schema_max_statement_stack
    performance_schema_users_size
    performance_schema_setup_actors_size
    performance_schema_setup_objects_size
    performance_schema_max_thread_classes
    performance_schema_max_thread_instances
    performance_schema_max_file_classes
    performance_schema_max_file_instances
    performance_schema_max_table_handles
    performance_schema_max_table_instances

    サンプル値 (実際のワークロードに基づいて設定):

    loose_performance_schema_accounts_size=1000
    loose_performance_schema_digests_size=10000
    loose_performance_schema_error_size=10000
    loose_performance_schema_max_digest_length=1024
    loose_performance_schema_hosts_size=1000
    loose_performance_schema_max_digest_sample_age=60
    loose_performance_schema_max_index_stat=10000
    loose_performance_schema_max_sql_text_length=1024
    loose_performance_schema_max_statement_classes=256
    loose_performance_schema_max_statement_stack=10
    loose_performance_schema_users_size=10000
    loose_performance_schema_setup_actors_size=10000
    loose_performance_schema_setup_objects_size=10000
    loose_performance_schema_max_thread_classes=100
    loose_performance_schema_max_thread_instances=10000
    loose_performance_schema_max_file_classes=256
    loose_performance_schema_max_file_instances=1000
    loose_performance_schema_max_table_handles=10000
    loose_performance_schema_max_table_instances=1000
  6. パラメータの変更を適用します。

    警告

    これらのパラメータを変更すると、データベースインスタンスの再起動が必要になります。 この操作はオフピーク時間に実行し、アプリケーションに再接続メカニズムがあることを確認することを推奨します。

    パラメータが変更された後、SHOW GLOBAL VARIABLES LIKE'%performance_schema'; コマンドを実行して、performance_schema パラメータのステータスを確認できます。