提高mysql插入性能
2016-11-01 09:39
204 查看
参考地址:http://blog.jobbole.com/29432/
参数优化:
1. SQL语句是有长度限制,在进行数据合并在同一SQL中务必不能超过SQL长度限制,通过max_allowed_packet配置可以修改,默认是1M。
2. 事务需要控制大小,事务太大可能会影响执行的效率。MySQL有innodb_log_buffer_size配置项,超过这个值会日志会使用磁盘数据,这时,效率会有所下降。所以比较好的做法是,在事务大小达到配置项数据级前进行事务提交。
参数优化:
1. SQL语句是有长度限制,在进行数据合并在同一SQL中务必不能超过SQL长度限制,通过max_allowed_packet配置可以修改,默认是1M。
2. 事务需要控制大小,事务太大可能会影响执行的效率。MySQL有innodb_log_buffer_size配置项,超过这个值会日志会使用磁盘数据,这时,效率会有所下降。所以比较好的做法是,在事务大小达到配置项数据级前进行事务提交。
相关文章推荐
- 提高mysql 批量插入和更新性能
- 提高MySQL性能的方法
- 提高MySQL性能的方法
- MySQL的经典用法(四)----大幅度提高性能方案,分区表
- 使用SqlBulkCopy提高批量插入数据库性能
- 使用Google的开源TCMalloc库,提高MySQL在高并发情况下的性能[修改]
- 提高mysql性能的方法!
- Mysql Innodb插入性能优化手记
- MySQL在插入90万条数据消耗的时间以及查询90万条数据时的性能优化
- [Php-Mysql]多条数据的循环插入和一次性插入的性能测试
- 使用GooglePerformanceTools--tcmalloc提高MySQL服务器性能
- 提高MySQL 数据库性能的思路 (转)
- 提高MySQL 数据库性能的思路
- Mysql5.5读写性能比5.1提高3倍多
- 提高mysql性能的开源软件
- 提高MySQL性能的方法
- 提高MySQL 数据库性能的思路
- MySQL查询的性能优化 – 查询缓冲提高查询速度
- 提高java和mysql代码性能和质量
- 如何提高MySQL性能