Melhores práticas do Amazon Aurora MySQL - Amazon Aurora

Melhores práticas do Amazon Aurora MySQL

Este tópico inclui informações sobre as melhores práticas e opções para usar ou migrar dados para um cluster de banco de dados Amazon Aurora MySQL. As informações neste tópico resumem e reiteram algumas das diretrizes e procedimentos que você pode encontrar em Como gerenciar um cluster de banco de dados do Amazon Aurora.

Como determinar a qual instância de banco de dados você está conectado

Para determinar a qual instância de banco de dados dentro de um cluster de banco de dados Aurora MySQL uma conexão está conectada, verifique a variável global innodb_read_only, conforme mostrado no exemplo a seguir.

SHOW GLOBAL VARIABLES LIKE 'innodb_read_only';

Se você estiver conectado a uma instância de banco de dados de leitor, a variável innodb_read_only será definida como ON. Se você estiver conectado a uma instância de banco de dados de gravador, como, por exemplo, uma instância primária em um cluster provisionado, essa configuração será OFF.

Essa abordagem pode ser útil se você quiser adicionar lógica ao seu código de aplicação para equilibrar a workload ou para garantir que uma operação de gravação esteja usando a conexão correta.