| 发表于:2008-02-24 18:09:09 楼主 |
我的网站的数据库前天崩溃了,今天我分析了一下日志,有一个ip为221.219.96.194的在我的网站上抓取数据,不停的访问我的页面,造成了数据库崩溃,网站其他方面正常。 抓取我的数据我认了,不过把我的数据库整挂实在是很郁闷, 为避免这种情况再次出现,我有两个问题要请教: 1.我是使用的连接池,并且将最大连接数设置为20,按照我的理解,这么少的连接数应该不会造成数据库崩溃吧,因为就算页面访问量飞涨,也应该是在连接池架构上排队访问数据库的,我的理解对吗?为什么我的数据库还是挂了呢? 2.有没有一个办法来阻止恶意的访问呢?不要从硬件上面解决,我用的是万网的虚拟主机 ps:数据库sql语句已经做过优化,请直接针对我提出的问题,谢谢 |
|
|
|
|