Isso ocorre porque o driver MySQL JDBC tem um padrão
useSessionStatus
valor de false
. Cada vez que o driver precisa verificar o isReadOnly
status do banco de dados de destino, ele enviará um select @@session.tx_read_only
ao servidor. Configurando useSessionStatus
como true
usará o estado local do objeto de conexão. A maneira mais simples de remover essa consulta é anexar
&useLocalSessionState=true
para a cadeia de conexão JDBC.