Tüm Ürünler
Search
Belge Merkezi

Database Autonomy Service:Performance Schema Etkinleştirme

Son Güncelleme:Oct 06, 2026

Database Autonomy Service (DAS), Performance Insight'ın yeni sürümü için veri toplamak amacıyla MySQL Performance Schema özelliğini kullanır. Performance Insight'ın yeni sürümünü kullanmak için Performance Schema özelliğini etkinleştirmeniz gerekir. Bu konuda, Performance Schema özelliğinin nasıl etkinleştirileceği açıklanmaktadır.

Ön Koşullar

  • Veritabanı örneğiniz şunlardan biri olmalıdır:

    • RDS MySQL

      Not
      • RDS MySQL Basic Edition desteklenmez.

      • RDS MySQL 5,5 desteklenmez.

    • MyBase MySQL

    • PolarDB for MySQL

  • Veritabanı örneğinin en az 8 GB belleğe sahip olması gerekir.

  • Veritabanı örneği şu bölgelerden birinde bulunmalıdır: Çin (Hangzhou), Çin (Şanghay), Çin (Qingdao), Çin (Pekin), Çin (Zhangjiakou), Çin (Shenzhen), Çin (Chengdu), Çin (Hong Kong), Singapur, Malezya (Kuala Lumpur) veya Endonezya (Cakarta).

Arka Plan Bilgileri

Performance Schema hakkında daha fazla bilgi için bkz. resmi MySQL belgeleri.

Dikkat Edilmesi Gerekenler

  • Performance Schema özelliğini etkinleştirmek için veritabanı örneğini yeniden başlatmanız gerekir. Bu işlemi yoğun olmayan saatlerde yapmanızı ve uygulamanızın yeniden bağlanma mekanizmasına sahip olduğundan emin olmanızı öneririz.

  • Performance Schema özelliğini etkinleştirmek ek örnek kaynakları tüketir. Daha fazla bilgi için bkz. Performance Schema stres testi raporu.

Yordam

  1. Veritabanı örneğinizin konsolunda oturum açın.

  2. Üst gezinme çubuğunda bir bölge seçin ve hedef örneğin ID değerine tıklayın.

  3. Parameters sayfasına gidin.

    • ApsaraDB RDS for MySQL için sol gezinme bölmesinde Parameter Settings seçeneğine tıklayın.

    • PolarDB for MySQL için sol gezinme bölmesinde Settings and Management > Parameters seçeneğini belirleyin.

  4. performance_schema parametresini etkinleştirin.

    • ApsaraDB RDS for MySQL 5,6 için performance_schema parametresinin Running Value değerini ON olarak ayarlayın.

      Önemli

      ApsaraDB RDS for MySQL 5,7 ve 8,0 için, veritabanı örneği ön koşulları (en az 8 GB bellek) karşılıyorsa performance_schema parametresi varsayılan olarak etkindir.

    • PolarDB for MySQL için Cluster seçeneğini belirleyin ve performance_schema için Cluster Parameter değerini ON olarak ayarlayın.

      Önemli

      PolarDB for MySQL 5,6 ve 5,7 için loose_performance_schema için Cluster Parameter değerini ON olarak ayarlayın.

    performance_schema parametresinin durumunu kontrol etmek için SHOW GLOBAL VARIABLES LIKE'%performance_schema'; komutunu çalıştırabilirsiniz.

  5. ApsaraDB RDS for MySQL için aşağıdaki parametrelerin değerlerinin 0'dan büyük olduğunu doğrulayın. Aksi takdirde Performance Insight veri toplayamaz. PolarDB for MySQL için herhangi bir yapılandırma gerekmez.

    Not
    • ApsaraDB RDS for MySQL 5,6 için aşağıdaki parametrelerden bazıları yapılandırılamaz. Yalnızca yapılandırılabilir parametreleri değiştirin.

    • Parametreler hakkında daha fazla bilgi için bkz. resmi MySQL belgeleri.

    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

    Örnek değerler (gerçek iş yükünüze göre yapılandırın):

    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. Parametre değişikliklerini gönderin.

    Uyarı

    Bu parametreleri değiştirmek için veritabanı örneğini yeniden başlatmanız gerekir. Bu işlemi yoğun olmayan saatlerde yapmanızı ve uygulamanızın yeniden bağlanma mekanizmasına sahip olduğundan emin olmanızı öneririz.

    Parametreler değiştirildikten sonra, performance_schema parametresinin durumunu kontrol etmek için SHOW GLOBAL VARIABLES LIKE'%performance_schema'; komutunu çalıştırabilirsiniz.