dspam的数据库性能优化
DSPAM基于 2G 内存的msyql优化:(一个繁忙的服务器)以下数据是在测试不少安装dspam的机器的负载和参考DSPAM官方的优化参数的情况下得出的结论,不对之处还请指出,同时也希望大家多反映在运行Dspam时出现的各种问题。以下参数只做参考,根据实际情况修改。
# vi /etc/my.cnf
添加以下内容:
[quote]key_buffer = 512M
table_cache = 1024
myisam_sort_buffer_size = 265M
max_allowed_packet = 8M
[/quote]
key_buffer 是优化性能的重要参数,用来缓存 tables keys 和 indexes,增加这个值可以更好的处理索引,读和写都需要索引,索引比较大的话就开稍大点,最少 256 M 或 512 M
table_cache 是所有线程打开的表的数量,增加值可以增大 MySQL 的文件描述符数量,避免频繁的打开表。
myisam_sort_buffer_size 如果表出现故障或索引出错,REPAIR TABLE时用到的缓冲区大小,至少 64 M 。
max_allowed_packet 当一个MySQL客户或mysqld服务器得到一个比max_allowed_packet个字节长的包,会发出一个Packet too large错误并终止连接,需指定一个更大的缓冲区。 沙发沙发。。。顶 顶呵呵。。:lol 也来顶一个 ~~~~~~~~~ 强顶,赶紧更新下机器里的my.cnf! mysql 的确有点吃不消 :lol 大麻兄,好久没来了 :lol :lol 兄弟,强,顶起来。 我的dspam有时也报mysql的错误,更新下看看 楼主好样的!我永远爱你 1G的内存,就是所有的除以2了?
页:
[1]