Send to Kindle
Fala galera, No inicio deste mês, a Oracle lançou a nova versão do MySQL, a versão 5.6, uma das melhorias foi a introdução do GTID (ID de transação Global).
GTID é um identificador único que sera adicionado a cada transação executada no servidor, e vai ter grande utilidade para o slave, garantindo que mais de uma thread nao execute a mesma transação e também auxiliar quanto a posição que o slave busca e executa dados do master (previamente tínhamos que setar MASTER_LOG_FILE e MASTER_LOG_POS quando iniciavamos o slave).
Vamos intender algumas novas configuracoes que teremos que adicionar no nosso arquivo de configuracao:
gtid-mode : vai habilitar GTID, temos que
habilitar log-bin e log-slave-updates para esta opcao
funcionar
enforce-gtid-consistency : vai garantir que
somente comandos que podem ser replicados sejam executados (mais …