程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> sql server指定文件位置優化性能

sql server指定文件位置優化性能

編輯:關於SqlServer

本文介紹SQL Server中指定文件位置優化性能

在缺省情況下,SQL Server把所有文件作為服務器放置在同一個驅動盤中。除此之外,它還將每一數據庫的日志文件放置在同一個驅動盤中。這樣,所有的磁盤訪問都會使系統性能大大下降。在安裝SQL Server時,你可以給每個文件類型指定默認驅動器和路徑,但是我們建議安裝者不要這樣安裝。

修正這個問題很容易。當建立一個新的數據庫時,改變默認設置並且給每個文件指定位置,如下所示:

1. 從一個安裝有SQL Server的驅動盤中將數據文件放置在其它驅動盤。只保留一個主數據庫在默認驅動器或者默認路徑下。

2. 把日志文件放置在第三方驅動盤中。

這就是說,在你的服務器上至少要有三個合法的驅動器,否則就無法正常操作。慶幸的是,根據目前磁盤的價格,這種升級應該可以接受。如果你的資金不允許增加新的驅動盤,你可以給驅動器分區。這也可以或多或少地提高性能。但這不如安裝真正的單獨驅動器良好。

對於一個已經存在的數據庫,重新安排它的結構的最簡單方法是,備份然而重新存儲數據庫中信息,不要使用默認的選項,並且指定其更合理的位置。

在企業管理者(Enterprise Manager)中,首先,選擇利息數據庫並備份。接著重新存儲數據庫的數據。在Restore Database對話框中,點擊Options標簽,這一標簽指定數據文件和日志文件的真正位置。編輯當前值,將數據文件放置在一個驅動器中,把日志文件放置在另一個驅動器中,然後重新存儲數據庫。你的用戶就可以感受到性能的優化與提高。

本文作者:Arthur Fuller開發數據庫應用程序已經有20年。他的專業經驗包括Access ADPs、微軟SQL 2000、MySQL和.NET。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved