Todos os produtos
Search
Central de documentação

Database Autonomy Service:Ativar o Performance Schema

Última atualização: Aug 27, 2026

O Database Autonomy Service (DAS) usa o MySQL Performance Schema para coletar dados da nova versão do Performance Insight. Para usar essa versão, ative o Performance Schema. Este tópico descreve como ativá-lo.

Pré-requisitos

  • A instância de banco de dados deve ser:

    • RDS MySQL

      Nota
      • A edição Basic do RDS MySQL não é compatível.

      • A versão 5,5 do RDS MySQL não é compatível.

    • MyBase MySQL

    • PolarDB for MySQL

  • A instância de banco de dados deve ter pelo menos 8 GB de memória.

  • A instância deve estar em uma das seguintes regiões: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Malaysia (Kuala Lumpur) ou Indonesia (Jakarta).

Informações básicas

Para obter mais informações sobre o Performance Schema, consulte a documentação oficial do MySQL.

Considerações

  • Ativar o Performance Schema exige reiniciar a instância de banco de dados. Recomendamos executar essa operação fora dos horários de pico e garantir que sua aplicação tenha um mecanismo de reconexão.

  • Ativar o Performance Schema consome recursos adicionais da instância. Para mais informações, consulte o Relatório de teste de estresse do Performance Schema.

Procedimento

  1. Faça login no console da instância de banco de dados.

  2. Na barra de navegação superior, selecione uma região e clique em ID da instância de destino.

  3. Acesse a página Parameters.

    • No ApsaraDB RDS for MySQL, clique em Parameter Settings no painel de navegação à esquerda.

    • No PolarDB for MySQL, escolha Settings and Management > Parameters no painel de navegação à esquerda.

  4. Ative o parâmetro performance_schema.

    • Para o ApsaraDB RDS for MySQL 5,6, defina o Running Value do parâmetro performance_schema como ON.

      Importante

      No ApsaraDB RDS for MySQL 5,7 e 8,0, se a instância atender aos pré-requisitos (pelo menos 8 GB de memória), o parâmetro performance_schema estará ativado por padrão.

    • No PolarDB for MySQL, selecione Cluster e defina o Cluster Parameter do performance_schema como ON.

      Importante

      No PolarDB for MySQL 5,6 e 5,7, defina o Cluster Parameter do loose_performance_schema como ON.

    Execute o comando SHOW GLOBAL VARIABLES LIKE'%performance_schema'; para verificar o status do parâmetro performance_schema.

  5. No ApsaraDB RDS for MySQL, verifique se os parâmetros a seguir têm valores maiores que 0. Caso contrário, o Performance Insight não coletará dados. No PolarDB for MySQL, nenhuma configuração é necessária.

    Nota
    • No ApsaraDB RDS for MySQL 5,6, alguns dos parâmetros a seguir não são configuráveis. Modifique apenas os parâmetros configuráveis.

    • Para obter mais informações sobre os parâmetros, consulte a documentação oficial do 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

    Valores de exemplo (configure conforme sua carga de trabalho real):

    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. Envie as modificações de parâmetros.

    Aviso

    Modificar esses parâmetros exige reiniciar a instância de banco de dados. Recomendamos executar essa operação fora dos horários de pico e garantir que sua aplicação tenha um mecanismo de reconexão.

    Após modificar os parâmetros, execute o comando SHOW GLOBAL VARIABLES LIKE'%performance_schema'; para verificar o status do parâmetro performance_schema.