在阿里云主机window sever 2008装上mysql5.6后,发现mysqld.exe内存占用很高,大约为600M。就建了一个数据库,几个表,怎么可能这么大。。。于是各种搜索。
解决方法如下:在:\ProgramData\MySQL\MySQL Server 5.6下找到my.ini,找到table_definition_cache=1400,将1400改为最小值400.然后重启mysql服务。
我发现一个很诡异的事情,手动找了半天愣是没找到有\ProgramData这么个文件。最后用搜索服务搜索my.ini,才找到该文件。
找啊找啊!怎么就没找到这个参数
但看到这个值了
max_connections
于是修改了这个值,降低了内存占用
修改为1000左右
max_connections=1000
评论前必须登录!
注册