两星期前在论坛问过网站性能的问题,大家给提了很多意见,我照着做,昨晚弄到两点多终于搞定了,非常感谢大家。问题有以下几点: 1.我们用的是hibernate进行数据库库操作的,有个一对多的字段被设置为eager,每次查那条记录时都会连带查出以他为外键的另外几万条记录。 2.我把实时性不是很强的都用了二级缓存。 3.我们用navicate操作数据库,到处数据后主键的索引竟然都没了,这也是导致慢的另一个原因,我逐个把索引加上。
之前80端口连接数300个的时候网站就挂了,现在连接数3500左右,网站依然流畅、依然坚挺!
我对于网站性能方面的知识了解真的很少,各位大牛能给介绍一些文章、博客或者书籍吗,本人在买书方面从来不手软,感谢大家了。