一. 说到mysql的调优,有许多的点可以让我们去做,因此梳理下,一些调优的策略,今天只是总结下服务器参数的调优 其实说到,参数的调优,我的理解就是无非两点:如果是Innodb的数据库,innodb_buffer_pool_size就开的尽可能大点,我一般都是开内存的80%左右如果是MyISAM的....
分类:
数据库 时间:
2015-03-31 19:30:27
阅读次数:
200
基本配置 你需要经常察看以下3个配置项。不然,可能很快就会出问题。 innodb_buffer_pool_size:这是你安装完InnoDB后第一个应该设置的选项。缓冲池是数据和索引缓存的地方:这个值越大越好,这能保证你在大多数的...
分类:
数据库 时间:
2015-03-20 20:34:17
阅读次数:
227
参数调优内容:1. 内存利用方面2. 日值控制方面3. 文件IO分配,空间占用方面4. 其它相关参数1.内存利用方面:首先介绍一个Innodb最重要的参数:innodb_buffer_pool_size这个参数和MyISAM的key_buffer_size有相似之处,但也是有差别的。这个参数主要缓存...
分类:
数据库 时间:
2015-03-18 17:44:53
阅读次数:
205
1 sql 提交时,mysql服务器首先通过参数max_allowed_packet检查sql的size,如果超出,则直接提示mysql go away.2 server 从存储将需要修改的数据page load到内存(受制于innodb_buffer_pool_size)中。3 写page,同时写...
分类:
数据库 时间:
2015-03-05 23:34:12
阅读次数:
212
buffer相关参数:
innodb_buffer_pool_size
innodb_buffer 大小
innodb_buffer_pool_instances
innodb_buffer instance 个数
innodb_old_blocks_pct
LRU端mid点位置
innodb_old_blocks_time
LRU在Old端保留的时间
innodb_io_c...
分类:
数据库 时间:
2015-02-03 09:31:01
阅读次数:
209
今天收到邮件,mysql3308,同步出错,日志如下:修改配置文件my.cnf,添加:innodb_buffer_pool_size=16M重启mysql,解决,---------参考:Mysql解决Thetotalnumberoflocksexceedsthelocktablesize错误在操作mysql数据库表时出现以下错误。网上google搜索相关问题,发现一位外国牛..
分类:
数据库 时间:
2015-01-19 16:02:27
阅读次数:
200
随着 大量默认选项的改进, MySQL 5.6比以前版本需要调优的选项大为减少. 在本文中我将讲述需要优化的配置项. InnoDB设置 1.innodb_buffer_pool_size? —— 默认值为 128M. 这是最主要的优化选项,因为它指定 Inno...
分类:
数据库 时间:
2014-12-27 16:15:22
阅读次数:
347
随着 大量默认选项的改进, MySQL 5.6比以前版本需要调优的选项大为减少. 在本文中我将讲述需要优化的配置项. InnoDB设置 1.innodb_buffer_pool_size? —— 默认值为 128M. 这是最主要的优化选项,因为它指定 Inno...
分类:
数据库 时间:
2014-12-10 14:37:04
阅读次数:
301
为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆。网上搜索了一下,得到高人指点my.ini。再也没见再详细的了..只好打开my.ini逐行的啃,虽然英文差了点,不过多少M还是看得明的^-^更改后如下: innodb_buffer_pool_size=576M ->...
分类:
数据库 时间:
2014-12-02 19:05:40
阅读次数:
226