一臺老Web服務器上,使用的是ASP+SQL Server 2000的網站,五六年了,使用起來一直很順暢,也就沒有怎么去理它。
前幾天發現網站的查詢有點不正常,一般來說,會先查詢出一級目錄的內容,單擊一級目錄后會查詢出二級目錄……一直到查詢到最下面的文件??墒沁@幾天發現,查詢速度很慢,而且,查詢出來的也不是一級目錄,而是直接顯示最下面的文件,顯示的數據量也有問題。
一開始還以為是網站被人黑了,因為網站沒有修改過,所以應該不是網站自身的問題。
在服務器上查了半天,什么也沒有查出來。
后來去看網站程序,看了半天,也沒有看出什么問題來。
再后來去看數據庫,看了半天,同樣沒有看出什么問題來。
最后無意中看到數據庫的日志文件很大,有幾個G,心想不會是因為這個的問題吧?
為SQL Server做了日志備份之后,截斷日志,壓縮數據庫,再訪問網站。OK,一切正常了。
沒想到SQL Server日志過大也會影響查詢結果??!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END