带有rewriteBatchedStatements = true的MySQL和JDBC

带有rewriteBatchedStatements = true的MySQL和JDBC

我一直在这里这里这里这里阅读使用的优点rewriteBatchedStatements=true

如果我理解正确的话,rewriteBatchedStatements=trueJDBC会将尽可能多的查询打包到一个网络数据包中,从而降低网络开销。我对吗?

然后我注意到MySQL服务器中定义的值max_allowed_packet可能会导致查询出现问题(查询未在服务器上执行)。

所以我的第二个问题是,JDBC是否知道分配给它的值max_allowed_packet,因此使数据包小于定义的值,max_allowed_packet或者是开发人员必须考虑的内容?

如果我理解错了,请告诉我。


慕运维8079593
浏览 1486回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
MySQL