Detta beror på att MySQL JDBC-drivrutinen har en standard useSessionStatus
värdet på false
. Varje gång föraren behöver kontrollera isReadOnly
status för måldatabasen kommer den att skicka en select @@session.tx_read_only
till servern. Ställa in useSessionStatus
som true
kommer att använda anslutningsobjektets lokala tillstånd.
Det enklaste sättet att ta bort den här frågan är att lägga till &useLocalSessionState=true
till JDBC-anslutningssträngen.