Esto se debe a que el controlador JDBC de MySQL tiene un useSessionStatus
predeterminado. valor de false
. Cada vez que el controlador necesita comprobar el isReadOnly
estado de la base de datos de destino, enviará un select @@session.tx_read_only
al servidor Configuración de useSessionStatus
como true
utilizará el estado local del objeto de conexión.
La forma más sencilla de eliminar esta consulta es agregar &useLocalSessionState=true
a la cadena de conexión JDBC.