問
如果我需要在運行有SQL Server的機器上運行病毒掃描軟件
怎樣做才不會影響性能?
答
該問題的答案取決於您希望運行的病毒掃描軟件的類型
目前有三種類型的病毒掃描軟件——主動病毒掃描
病毒清除及漏洞掃描
主動病毒掃描軟件 我們推薦將主動病毒掃描用於以下SQL Server使用場合
運行在Internet上 讀取並執行來自其他服務器的文件
運行HTTP服務器
如Microsoft Internet Information Services (IIS)或Apache
如果您使用XML for SQL Server (SQLXML)經由IIS上的HTTP訪問SQL Server
則它適用於您的操作環境
主機文件共享
使用SQL Mail處理傳入和傳出的電子郵件
主要的性能開銷為打開和關閉文件
盡管主動病毒掃描可能會在重負荷機器上導致明顯的性能損失
但出於安全性的考慮
它仍是推薦使用的病毒掃描軟件
病毒清除軟件 如果病毒清除軟件不得不掃描SQL Server數據庫文件
SQL Server將因為I/O子系統大量的讀操作而導致性能降低
尤其是在文件數量較多的服務器上
如果該軟件打開某個文件進行掃描
而您同時打開了SQL Server
該軟件將把數據庫標記為
可疑
從而使數據庫服務中斷
值得注意的是
這一類型的軟件在病毒已經侵入您的硬盤後才生效
因此
您所在的機構最好通過采用可靠的安全操作
防患於未然
漏洞掃描軟件 漏洞掃描軟件主要面向HTTP服務器
這種類型的病毒掃描可以很好地清除潛在的漏洞
在使用漏洞掃描軟件時
Microsoft沒有注意到任何SQL Server性能損失
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22084.html