-
jdbc_useServerPrepStmts
jdbc:mysql://127.0.0.1:3306/demo_ds?useServerPrepStmts=true 如果加上了這個useServerPrepStmts后正常的交互為
即預執行 sql id=? 然后預執行成功即 Response(prepare ok) ---> 然后真正執行語句ExecuteStatement(parameter=10)
如果不加這個useServerPreStmts參數的話就沒有Prepare這個步驟
cachePrepStmts=true
如果不加這個cachePrepStmts=true參數的話 上面是每個SQL都要執行Prepare ,而我們只想要第一次執行Prepare 而從第二次不執行 就要加上這個參數cachePrepStmts=true
jdbc:mysql://127.0.0.1:3306/demo_ds?useServerPrepStmts=true&cachePrepStmts=true
