sql >> Databasteknik >  >> RDS >> Mysql

Jag får många utvalda @@session.tx_read_only, skulle man göra detsamma?

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.



  1. Är det orimligt att tilldela en MySQL-databas till varje användare på min sida?

  2. Bästa sättet att lagra tid (tt:mm) i en databas

  3. Exempel på hur man använder bind_result vs get_result

  4. Vilken datamaskeringsfunktion ska jag använda?