禁用MySQL的错误日志会提高性能吗? 我怎样才能禁用它?
这是我的服务器的负载:
Server load 0.63 (8 CPUs) Memory Used 23.38% (957,600 of 4,096,000) Swap Used 0% (0 of 1)
这里是process manager http://elnhrda.com/promgr.jpg的截图
my.cnf的内容:
[mysqld] query_cache_size=64M skip-name-resolve #innodb_file_per_table=1 query_cache_limit=2M read_buffer_size = 2M read_rnd_buffer_size = 16M sort_buffer_size = 8M join_buffer_size = 8M thread_cache_size = 8 thread_concurrency = 8 innodb_buffer_pool_size = 2G
我正在寻找任何可以提高我网站速度的build议。
我有VPS,4GB内存,CENTOS 6,X86_64。
请注意:这些统计数据是现在计算的,没有执行任何查询,并且该网站在同一时间没有访问者。
错误日志logging不应该对你的MySQL性能产生重大的影响,因为它们不应该有很多。 如果您有足够的错误来logging影响性能,解决方法是修复错误,而不是忽略它们。
你有相对较低的CPU负载和低内存使用情况。 做一些基准testing,找出是什么让你的网站慢,而不是随机select可能的优化。