Todos os produtos
Search
Central de documentação

Database Autonomy Service:Ativar o recurso Performance Schema

Última atualização: Jun 27, 2026

O Database Autonomy Service (DAS) usa o Performance Schema do MySQL para coletar dados de desempenho de baixo nível para o recurso Performance Insight. Ative o Performance Schema antes de usar o Performance Insight.

Pré-requisitos

Antes de começar, verifique se:

  • A instância de banco de dados é de um dos seguintes tipos:

    • ApsaraDB RDS for MySQL (Basic Edition e MySQL 5.5 não são suportados)

    • ApsaraDB MyBase for MySQL

    • PolarDB for MySQL

  • A instância tem pelo menos 8 GB de memória

  • A instância está em uma das seguintes regiões: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapura, Malásia (Kuala Lumpur) ou Indonésia (Jakarta)

O que muda ao ativar o Performance Schema

O Performance Schema é um parâmetro estático. Alterá-lo exige a reinicialização do banco de dados. Planeje a reinicialização com antecedência e garanta que a aplicação se reconecte automaticamente após o processo.

Ativar o Performance Schema também consome recursos adicionais do banco de dados. Consulte o relatório de teste de estresse para avaliar o impacto na instância.

Verificar o estado atual

Antes de fazer alterações, verifique se o Performance Schema já está ativado:

SHOW GLOBAL VARIABLES LIKE '%performance_schema';

Se o resultado mostrar performance_schema = ON, o Performance Schema já está ativado. Para instâncias ApsaraDB RDS for MySQL 5.7 e 8.0 com capacidade de armazenamento de 8 GB ou mais, o performance_schema vem como ON por padrão. Nesse caso, pule o restante deste procedimento e vá diretamente para a verificação dos parâmetros adicionais na etapa 4.

Ativar o Performance Schema

Etapa 1: Fazer login no console

Faça login no console correspondente ao tipo da instância:

Etapa 2: Localizar a instância

Na barra de navegação superior, selecione a região onde a instância está localizada. Na lista de instâncias, localize a instância desejada e clique em seu ID.

Etapa 3: Abrir a página de parâmetros

Acesse a página de configuração de parâmetros:

  • ApsaraDB RDS for MySQL: clique em Parameters no painel de navegação à esquerda

  • PolarDB for MySQL: escolha Settings and Management > Parameters

Etapa 4: Definir performance_schema como ON

Configure o parâmetro performance_schema conforme o tipo da instância e a versão do MySQL:

Tipo de instância

Versão do MySQL

Ação

ApsaraDB RDS for MySQL

5.6

Localize performance_schema e defina o Running Value como ON

ApsaraDB RDS for MySQL

5.7 ou 8.0

O performance_schema vem como ON por padrão em instâncias com 8 GB ou mais de armazenamento — confirme com SHOW GLOBAL VARIABLES

PolarDB for MySQL

5.6 ou 5.7

Selecione Cluster na lista suspensa, clique em Modify, localize loose_performance_schema e defina-o como ON na coluna Cluster Parameter

PolarDB for MySQL

8.0

Selecione Cluster na lista suspensa, clique em Modify, localize performance_schema e defina-o como ON na coluna Cluster Parameter

Para mais detalhes sobre o funcionamento interno do Performance Schema, consulte MySQL Performance Schema na documentação do MySQL.

Etapa 5: Verificar parâmetros adicionais (apenas ApsaraDB RDS for MySQL)

Nota

Pule esta etapa para clusters PolarDB for MySQL. Nenhuma configuração adicional de parâmetros é necessária.

Em instâncias ApsaraDB RDS for MySQL, confirme que cada um dos parâmetros abaixo tem valor maior que 0. Se algum valor for 0, o Performance Insight não conseguirá coletar dados.

Nota

Para MySQL 5.6, modifique apenas os parâmetros suportados pela instância.

Como referência, consulte Variáveis de sistema do Performance Schema na documentação do MySQL.

Parâmetros a verificar:

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

Os valores de exemplo a seguir servem como ponto de partida. Substitua cada valor por outro adequado à sua carga de trabalho:

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

Etapa 6: Enviar as alterações e reiniciar

Aviso

O envio de alterações de parâmetros reinicia a instância do banco de dados. Agende a reinicialização para horários de menor movimento e garanta que a aplicação se reconecte automaticamente após o processo.

Envie as alterações de parâmetros. Após a reinicialização da instância, verifique se o Performance Schema está ativo:

SHOW GLOBAL VARIABLES LIKE '%performance_schema';

O resultado deve mostrar performance_schema = ON.

Próximos passos

Após ativar o Performance Schema, use o Performance Insight do DAS para monitorar o desempenho de consultas e identificar gargalos.