请教各位,如果只是单独执行一条INSERT操作,mysql会不会自动将数据缓存,等到一定大小或条数后再执行写硬盘操作,以减少磁盘I/O次数?
我理解设置“bulk_insert_buffer_size”只是在INSERT语句附带有多个VALUES值时效率较高,对INSERT语句仅附带有一个VALUES值并不能减少磁盘读写次数,不知道理解的对不对?
我理解设置“bulk_insert_buffer_size”只是在INSERT语句附带有多个VALUES值时效率较高,对INSERT语句仅附带有一个VALUES值并不能减少磁盘读写次数,不知道理解的对不对?
解决方案 »
- 为什么mysql登录必须用127.0.0.1
- 请教大牛一个mysql cluster 的问题。
- 带回复的留言板构造MYSQL数据库问题
- MySql 数据库查询语句太慢,如何优化!
- mysql explain 察看表连接连接字段带索引但字段定义不匹配的问题
- mysql安装几天后,无法连接到server,好几次了
- MYSQL数据库转移的问题。#12 - Can't read dir of './discuz2_back/' (Errcode: 13)
- 请大神帮忙看一下,这个题目的是否跑题了?
- 用jdbc驱动程序连接mysql数据库!来看看
- MYSQL数据库CPU100%
- 一个乱码的问题
- 哥哥们啊 tomcat中的显示的一个java.sql.SQLException 请看看
对,达到这个参数的值。不过你要记得你的max_allowed_packet一定要和这个值差不多大。