jdbc_useServerPrepStmts


  1.  

     

     

     
    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
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM