查看mysql慢查询日志,发现有很多update慢查询记录#Query_time:151Lock_time:
0Rows_sent:0Rows_examined:
0updatetableset......whereid
=1;数据库配置innodb_buffer_pool_size如果用Innodb,那么这是一个重要变量。相对于MyISAM来说,Innodb对于buffer
size更敏感。MySIAM可..
分类:
数据库 时间:
2015-04-24 01:20:54
阅读次数:
245
一. 说到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
通常在mysql重启服务后,需要通过手工执行SQL来预热buffer_pool,在mysql5.6中,有如下参数可以无需人工干预。innodb_buffer_pool_dump_at_shutdown= 1:在关闭时把热数据dump到本地磁盘innodb_buffer_pool_dump_now =...
分类:
数据库 时间:
2015-02-10 14:38:03
阅读次数:
234
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