发布:2020/4/9 22:26:48作者:管理员 来源:本站 浏览次数:1148
无意中发现,电脑有点卡,于是乎点开任务管理器,瞅了瞅。内存占比飙到74%了,可只开了一个视频播放器、一个虚拟机再加一个记事本。内存有8G,也不应该啊!
mysqld.exe 占了300多M,Sql Server Windows NT-64 占了100多M
后面那个好像是sql server 服务的,还在接受范围内,先不管他
mysqld.exe 占得有点大!经过一顿查询,在my.ini文件里加入这几句话。内存降到244M;要是有大神支招,能再降低点就更好了!
performance_schema_max_table_instances=200
table_definition_cache=400
table_open_cache=256
网上常用方法,但不适用。
innodb_buffer_pool_size=576M ->256M InnoDB引擎缓冲区占了大头,首要就是拿它开刀
query_cache_size=100M ->16M 查询缓存
tmp_table_size=102M ->64M 临时表大小
key_buffer_size=256m ->32M
正确方法:
performance_schema_max_table_instances=600 table_definition_cache=400 table_open_cache=256
# The MySQL server [wampmysqld] port = 3306 socket = /tmp/mysql.sock key_buffer = 16M max_allowed_packet = 1M sort_buffer_size = 512K net_buffer_length = 8M read_buffer_size = 256K read_rnd_buffer_size = 512K myisam_sort_buffer_size = 8M basedir=c:/wamp/bin/mysql/mysql5.6.12 log-error=c:/wamp/logs/mysql.log #datadir=c:/wamp/bin/mysql/mysql5.6.12/data datadir=e:/mysql/data performance_schema_max_table_instances=600 table_definition_cache=400 table_open_cache=256
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4