java – 如何以编程方式为mysql jdbc驱动程序设置rewriteBatchedStatements?
发布时间:2020-09-22 00:20:09 所属栏目:MySql 来源:互联网
导读:Here是一种加快批量插入性能的方法.可以以编程方式设置rewriteBatchedStatements,而不是通过url设置吗?最佳答案如果您不想通过URL执行此操作,则可以将Driver对象与DriverManager一起使用:Properties props = new Properties(); props.setProperty(user, .
Here是一种加快批量插入性能的方法.可以以编程方式设置rewriteBatchedStatements,而不是通过url设置吗? 最佳答案 如果您不想通过URL执行此操作,则可以将Driver对象与DriverManager一起使用:
如果你使用MysqlDataSource或MysqlConnectionPoolDataSource,那么你需要设置属性rewriteBatchedStatements(或调用setter setRewriteBatchedStatements(boolean)) 要在获得连接后在运行时更改此设置,您应该能够使用:
注意:我只查看了最后一个选项的MySQL Connector / J源代码,我还没有测试过. 更新 对于c3p0,您可以使用以下内容:
c3p0应该是com.mchange:c3p0:0.9.5.2,小心com.mchange – 与其他groupId这个代码不起作用. (编辑:鲜蔬坊站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Mysql必读阿里云Linux CentOS 7.2下自建MySQL的root密码忘记
- MYSQL数据库MySQL删除外键问题小结
- Mysql入门mssql2008 自定义表类型实现(批量插入或者修改)
- Mysql实例Mysql获取当前日期的前几天日期的方法
- java – 从String中删除不适合UTF-8编码的字符
- mysql select query给出结果,其中ID(数字)等于文本
- PHP PDO fetch返回一个数组?
- mysql – 如何通过多个元组(行)找到共享一个属性(列)的对?
- mysql – SQL排序字符串,首先是数字特定模式
- cursor.fetchall()使用MySQldb和python返回额外的字符