« »
2008-03-16MySQL

138

mySQL占用非常大虚拟内存的解决办法

为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆。网上搜索了一下,得到高人指点my.ini。再也没见再详细的了..只好打开my.ini逐行的啃,虽然英文差了点,不过多少M还是看得明的^-^
更改后如下,因为不是作服务器用的机器,没考虑性能因素:

innodb_buffer_pool_size=576M   ->128M InnoDB引擎缓冲区占了大头,首要就是拿它开刀
query_cache_size=100M             ->32 查询缓存
tmp_table_size=102M                  ->32M 临时表大小
key_buffer_size=16m                  ->8M

重启mysql服务后,虚拟内存降到200以下.

另外mysql安装目录下有几个文件:my-huge.ini 、my-large.ini、my-medium.ini…这几个是根据内存大小作的建议配置,新手在设置的时候也可以参考一下。

您还可能感兴趣的内容

日志信息 »

该日志于2008-03-16 14:41由 x72 发表在MySQL分类下, 通告目前不可用,你可以至底部留下评论。

没有评论

发表评论 »


返回顶部