WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >lnamp> Mysql5.5 InnoDB存储引擎配置和优化

Mysql5.5 InnoDB存储引擎配置和优化

CentOS6.5 64位系统,1G内存,Mysql5.5


在/etc/my.cnf内添加:
skip-external-locking
skip-name-resolve
max_connections = 1024
query_cache_size = 16M
sort_buffer_size = 1M
table_cache = 256
innodb_buffer_pool_size = 128M
innodb_additional_mem_pool_size = 4M
innodb_log_file_size = 128M
innodb_log_files_in_group = 2
innodb_log_buffer_size = 2M

innodb_flush_log_at_trx_commit = 1


然后重启mysql
service mysqld restart
一定会报错,因为修改了日志大小,重启会报错:
将/var/lib/mysql下原先的ib_logfile0、ib_logfile1删除再重启mysql。
service mysqld start
正常启动。
但是你会发现系统暂用内存很高。
干脆重启系统
reboot
发现1G的内存mysql竟然只占用了80M,系统总共才占用了100多兆内存。
好啊!!

---

转载请注明本文标题和链接:《Mysql5.5 InnoDB存储引擎配置和优化

分享到:

发表评论

17 + 6 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交