如何选择正确的存储设备和方案_第1页
如何选择正确的存储设备和方案_第2页
如何选择正确的存储设备和方案_第3页
如何选择正确的存储设备和方案_第4页
如何选择正确的存储设备和方案_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、mysql介绍和优化分享介绍和优化分享2009-072009-07数据量/单位:万myisaminnodb备注: f 特殊选项插入:插入:1w3秒秒219秒秒innodb_flush_log_at_trx_commit=1插入:插入:10w29 秒秒2092秒秒innodb_flush_log_at_trx_commit=1插入:插入:100w287秒秒n/ainnodb_flush_log_at_trx_commit=1插入:插入:1w3秒秒3秒秒innodb_flush_log_at_trx_commit=0 插入:插入:10w30秒秒29秒秒innodb_flush_log_at_trx

2、_commit=0 插入:插入:100w273秒秒423秒秒innodb_flush_log_at_trx_commit=0 innodb_flush_log_at_trx_commit=0 innodb_buffer_pool_size=256minnodb_flush_log_at_trx_commit=0 innodb_buffer_pool_size=256minnodb_flush_log_at_trx_commit=0innodb_buffer_pool_size=256m可以看出在可以看出在mysql 5.0里面,里面,myisam和和innodb存储引擎性能差别并不是存储引擎性

3、能差别并不是很大,针对很大,针对innodb来说,影响性能的主要是来说,影响性能的主要是选项缺省值推荐值说明max_connections1001024mysql服务器同时处理的数据库连接的最大数量query_cache_size0 (不打开)16m查询缓存区的最大长度,按照当前需求,一倍一倍增加,本选项比较重要sort_buffer_size512k16m每个线程的排序缓存大小,一般按照内存可以设置为2m以上,推荐是16m,该选项对排序order by,group by起作用record_buffer128k16m每个进行一个顺序扫描的线程为其扫描的每张表分配这个大小的一个缓冲区,可以设置为

4、2m以上table_cache64512为所有线程打开表的数量。增加该值能增加mysqld要求的文件描述符的数量。mysql对每个唯一打开的表需要2个文件描述符。选项缺省值推荐值说明key_buffer_size8m256m用来存放索引区块的缓存值, 建议128m以上,不要大于内存的30%read_buffer_size128k16m用来做myisam表全表扫描的缓冲大小. 为从数据表顺序读取数据的读操作保留的缓存区的长度myisam_sort_buffer_size16m128m设置,恢复,修改表的时候使用的缓冲大小,值不要设的太大选项缺省值推荐值说明innodb_buffer_pool_s

5、ize32m1ginnodb使用一个缓冲池来保存索引和原始数据, 这里你设置越大,你在存取表里面数据时所需要的磁盘i/o越少,一般是内存的一半,不超过2g,否则系统会崩溃,这个参数非常重要innodb_additional_mem_pool_size2m128minnodb用来保存 metadata 信息, 如果内存是4g,最好本值超过200minnodb_flush_log_at_trx_commit10 0 代表日志只大约每秒写入日志文件并且日志文件刷新到磁盘; 1 为执行完没执行一条sql马上commit; 2 代表日志写入日志文件在每次提交后,但是日志文件只有大约每秒才会刷新到磁盘上. 对速度影响比较大,同时也关系数据完整性innodb_log_file_size8m256m在日志组中每个日志文件的大小, 一般是innodb_buffer_pool_size的25%,官方推荐是 innodb_buffer_pool_size 的 40-50%, 设置大一点来避免在日志文件覆写上

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论