mysql 5.6 innodb_log_file_size,修改MYSQL的innodb_log_file_size导致的MYSQL崩溃

修改MYSQL的innodb_log_file_size导致的MYSQL崩溃

这两天正在测MYSQL的性能,按照MYSQL文档中推荐的设置,修改了几个系统变量

innodb_buffer_pool_size=1G

innodb_log_file_size=250M

innodb_log_buffer_size=8M

结果MYSQL崩了。mysql客户端能登录,但只要执行任何命令,mysqld立刻崩掉。

开始还以为是innodb_buffer_pool_size等几个参数设得太大了,可是调整了几次都不行。

最终发现,把mysql shutdown以后。要把原来的ib_logfile0和ib_logfile1移走,再启动就行了。

看来如果修改了innodb_log_file_size,关闭数据库后,要把旧的ib_logfile移走,再启动数据库。

资料:

http://hi.baidu.com/archieyao/blog/item/78112cfb694ae4126c22eb57.html

相关文档:

在[mysqld] 下添加参数如下

#错误日志输出路径(使用/作为分割而不是\)

log-error="your error-log path"

log="Your mysql log path"

log-show-queries="Your slowquery path"

#设定超时时间 此处设置为两秒

long_query_time=2

Ok save my.ini

next

#停止mysql 服务

net s ......

一、概述

事件调度器是在 MySQL 5.1 中新增的另一个特色功能,可以作为定时任务调度器,取代部分原先只能用操作系统任务调度器才能完成的定时功>能。例如,Linux 中的 crontabe 只能精确到每分钟执行一次,而 MySQL 的事件调度器则可以实现每秒钟执行一个任务,这在一些对实时性要>求较高的环境下就非常实用� ......

解决The‘InnoDB’feature is disabled; you need MySQL built with ‘InnoDB’ to have it2009年12月29日 星期二 上午 11:15MySQL

出现如下语句:The ‘InnoDB’ feature is disabled; you need MySQL built with ‘InnoDB’ to have it working;

是mysql配置文件禁掉了这个选 ......

详细解释和例子见下列文章:

http://www.mysqlperformanceblog.com/2008/09/03/analyze-myisam-vs-innodb/

http://www.penglixun.com/work/database/mysql_show_index_cardinality.html

(1)cardinality影响mysql optimizer对索引的选取

(2)可以通过show index from table_name来查看表的索引和cardinality

(3)in ......

可以参考下列文章

http://www.mysqlperformanceblog.com/2010/03/23/too-many-connections-no-problem/

结论如下:

(1)mysql默认会给super用户留一个连接,你可以用这个预留的连接来登录,来增加连接数;但是如果连接的用户全是super权限的,则这个预留的连接不存在。这时可以用以下的命令来设置连接数:gdb -p $(cat ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值