我维护的服务器是windows2003环境的,但安装Apache是按照我个人电脑的标准操作的
Transactional Database Only(服务器类型,专注于事务处理,一般),Decision Support(DSS)/OLAP(我填的是30个)然后一路“下一步”,安装好后,就没有再配置过my.ini,除了改下密码,和在phpmyadmin里添加几个用户。然而,近几天发现mysql的内存使用率非常大,轻而易举达到160 000K,我不得不重启mysql,因为这个时候网站运行就比较慢了。而我本机的,也才20 000K(服务器上的数据库在使用中的不到10个,站点也不到10个)我想知道,对服务器上的mysql,安装好之后,还需要什么配置?老家大伙儿说说。谢谢了
Transactional Database Only(服务器类型,专注于事务处理,一般),Decision Support(DSS)/OLAP(我填的是30个)然后一路“下一步”,安装好后,就没有再配置过my.ini,除了改下密码,和在phpmyadmin里添加几个用户。然而,近几天发现mysql的内存使用率非常大,轻而易举达到160 000K,我不得不重启mysql,因为这个时候网站运行就比较慢了。而我本机的,也才20 000K(服务器上的数据库在使用中的不到10个,站点也不到10个)我想知道,对服务器上的mysql,安装好之后,还需要什么配置?老家大伙儿说说。谢谢了
read_rnd_buffer_size=256Ksort_buffer_size=256Kinnodb_additional_mem_pool_size=12Minnodb_flush_log_at_trx_commit=1innodb_log_buffer_size=6Minnodb_buffer_pool_size=576Minnodb_log_file_size=95M
innodb_thread_concurrency=8
把这个改成其它数字,如1000query_cache_size=15M
table_cache=256
myisam_sort_buffer_size=35M
key_buffer_size=23M
read_buffer_size=64K
sort_buffer_size=256K如果你不懂怎么改的话可以参考mysql安装目录下的my-large.ini(大型)
,my-medium.ini(中型)