SQL Server 6.5 配置使用要點

 

  SQL Server 6.5在安裝使用時的默認配置並不能帶來系統性能的最大優化,某些使用方法沒有具體的說明,在具體應用過程中感覺非常不便。下面結合本人在使用中的心得,就SQL Server 6.5的一些安裝使用方法作了簡要介紹,各位可以針對自己的情況進行修改。


1. 安裝中的要點
  安裝時要求系統使用Windows NT Server 4.0 ,並且加裝SP4。
a) 網絡
  安裝過程中選擇網絡時,安裝程序默認不使用TCP/IP協議,大多數應用中需要使用TCP/IP協議,此處需要手動添加。
b) 語言
  安裝過程選擇語言,選擇"簡體中文"。
c) 用戶
  安裝過程提示選擇用戶數量,使用"每Server"xx個連接。
  但是此處選擇不影響系統的最大連接數,仍需要在SQL Server中配置。

2. 升級要點
  如果忘記增加TCP/IP協議,需要使用SQL Server 安裝盤,安裝過程中,選擇增加"網絡協議",選中TCP/IP協議,繼續安裝,就能在保留SQL Server 的同時增加協議。

3. 配置要點
  SQL Server 的默認配置主要針對低端配置機器,使用過程中不能帶來最大的性能優化。如果無特殊說明,以下所有修改均在SQL Enterprise Manager中進行。以下各項修改後,使用SQL Servise Manager,先Stop "MSSQLServer",再 Start。
a) 內存
默認配置:2MB。
可修改爲系統內存的40%。
SQL Server à Server à SQL Server à Configure à Configuration à memory à Curent 改爲:XXXX
此處單位是:2kb。
如果使用20M內存,則此處爲10240。即:20M ---- 10240 * 2kb

 

b) 用戶
上面提到,在安裝是設置用戶數量不起作用。察看系統配置:
SQL Server à Server à SQL Server à Configure à Configuration à user connections à Curent
此處默認:15
改爲:100
c) 臨時庫
  系統默認使用臨時庫2MB,且建立在硬盤上,如果運行大規模查詢,將影響系統性能。如果系統內存足夠,可以將此臨時庫置入內存。此處佔用的內存不是從SQL Server中分配,而是從系統中重新分配的。
SQL Server à Server à SQL Server à Configure à Configuration à tempdb in RAM à Curent
此處默認:2MB
可改爲: 系統內存 tmpdb in RAM
64MB 10MB
128MB 20MB
256MB 40MB
點:此處單位是MB,而不同於memory的2KB,如果數值過大將導致系統不能啓動。
d) 外部連接
i. 爲了使其他用戶能夠通過網絡,使用ODBC訪問到數據庫,需要更改連接配置。
SQL Server à Server à SQL Server à Configure à Security Optins à Login Security Mode
默認選擇:Standard。
改爲:Mixed。
ii. 更改連接協議,改爲使用TCP/IP協議。
SQL Client Configuration Utility -〉 Net Libratyà Default Network 選擇TCP/IP。
e) 其它
系統默認將SQL Server所擁有的內存分配30%給存儲過程,此處可以根據自己的需要更改比例。使用dbcc MEMUSAGE察看系統內存使用情況。
SQL Server à Server à SQL Server à Configure à Configuration à Procedure Cache à Curent
默認:30


4. 故障處理
a) 更改Server Name
  安裝SQL Server 是系統默認使用系統的Server name 作爲SQL Server 的name,如果系統的Server name 更改後,許多人認爲只有重新安裝SQL Server才能更改SQL Server的name。可以使用命令方式改變這種情況。
Sp_helpserver ;察看系統的SQL Server 的Name。
SP_ADDSERVER "newname" ;增加Server name
Sp_dropserver "oldname" ;刪除 Server name
b) 修改參數導致Server不能啓動
  如果修改參數導致 SQL Server 不能啓動,可以使用命令行方式啓動SQL Server ,修改參數,就可以重新啓動。
例子:[dos command line] \MSSQL\BINN\SQLSERVR -f
(使用單用戶方式、缺省配置啓動 SQL Server)。
進入SQL Server 後,使用如下命令修改配置:
sp_configure "項目",value
項目:
memory
user connections
tempdb in RAM
執行sp_configure後,必須執行:reconfigure,否則SQL重啓後,配置不再發生作用。

發佈了2 篇原創文章 · 獲贊 1 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章