MySQL 的 read_buffer_size 参数是如何影响写缓冲和写性能的?
2014-11-11 20:02
309 查看
来自国外博客的一篇文章介绍了MySQL 的 read_buffer_size 参数是如何影响写缓冲和写性能。
据说 read_buffer_size 参数只影响以下两种情况的写数据的性能:
SELECT INTO … OUTFILE ‘fileName‘
When writing to the OUTFILE, the writes are buffered before writing to OUTFILE
When filesort is used, during merge buffers and when merged results are written to a temporary file, then writes are buffered
下表是该文章测试的一些数据:
详细内容请看原文:
http://venublog.com/2010/06/23/how-read_buffer_size-impacts-write-buffering-and-write-performance/
据说 read_buffer_size 参数只影响以下两种情况的写数据的性能:
SELECT INTO … OUTFILE ‘fileName‘
When writing to the OUTFILE, the writes are buffered before writing to OUTFILE
When filesort is used, during merge buffers and when merged results are written to a temporary file, then writes are buffered
下表是该文章测试的一些数据:
read_buffer_size | physical writes | exe time in secs |
=0 (defaults to 8200) | 23495 | 28.39 |
=131072 (default) | 2937 | 27.44 |
=16777216 | 23 | 26.71 |
=33554432 | 12 | 26.00 |
=536870912 | 1 | 26.72 |
http://venublog.com/2010/06/23/how-read_buffer_size-impacts-write-buffering-and-write-performance/
相关文章推荐
- MySQL 的 read_buffer_size 参数是如何影响写缓冲和写性能的?
- 提升mysql性能的关键参数之innodb_buffer_pool_size、innodb_buffer_pool_instances
- 提升mysql性能的关键参数之innodb_buffer_pool_size、innodb_buffer_pool_instances
- mysql 参数read_rnd_buffer_size的真正含义
- mysql 参数:[read_buffer_size] [sort_buffer_size] [read_rnd_buffer_size] [tmp_table_size]---图解
- mysql 参数read_rnd_buffer_size的真正含义
- [MySQL参数取值] Status取值ERROR 1193 (HY000): Unknown system variable 'Innodb_buffer_pool_read_requests'
- mysql优化的重要参数  key_buffer_size  table_cache
- linux下查找字符串&mysql-为magento性能测试修改innodb的innodb_buffer_pool_size而引发的问题
- MySQL InnoDB引擎影响IO性能的参数
- 影响MySQL性能的五大配置参数
- 影响MySQL性能的五大配置参数
- 影响MySQL性能的五大配置参数
- 影响MySQL性能的五大配置参数
- Mysql Innodb 引擎优化 参数(innodb_buffer_pool_size)
- 影响MySQL性能的五大配置参数
- 对MySQL性能影响关系紧密的五大配置参数
- 影响Mysql性能的几个重要参数说明
- 对MySQL性能影响关系紧密的五大配置参数
- innodb_open_files 是如何影响 mysql性能的