SQL Server 2005 的性能優(yōu)化工具
物理上的優(yōu)化有最笨的方法就是提高數(shù)據(jù)庫的性能,再高個檔次就是合理組織數(shù)據(jù)庫文件和Temp數(shù)據(jù)庫存放的位置了,邏輯上優(yōu)化無非就是有良好的數(shù)據(jù)庫設(shè)計數(shù)據(jù)量大的時候三范式就有一點站不住了,適當(dāng)?shù)臄?shù)據(jù)冗余也是提高數(shù)據(jù)庫檢索效率的有效手段,但這些都需要經(jīng)驗豐富的家伙才能游刃有余,好在SQL2005提供了數(shù)據(jù)庫優(yōu)化工具使得優(yōu)化這個工作在一定層面上變得簡單了,SQL2000也提供了類似的功能但十分的不可用,2005只是讓這個功能可用了而以,在原理和方法上是一樣的,這一點也不得不佩服微軟,其一是不完善的功能也敢拿出來用(2000上)其二功能架構(gòu)的出色設(shè)計使得功能有很強的延續(xù)性和可擴展性(2005把2000的功能保留并完善)。
優(yōu)化工具使用很簡單
1:使用SQL Server PorFiler(事件查看器)將業(yè)務(wù)系統(tǒng)中所有操作數(shù)據(jù)庫的步驟都錄制下來保存成工作文件。
2:打開sql2005的DataBase Engine Tuning Advisor 將錄制下來的作為工作文件然后系統(tǒng)會自動根據(jù)你的工作文件來優(yōu)化數(shù)據(jù)庫。
這種優(yōu)化就是兩種一種是根據(jù)工作文件來判斷那些表需要建立索引,還有一種就是建立分區(qū),都是從存儲結(jié)構(gòu)上來優(yōu)化數(shù)據(jù)庫的,但它不會告訴你那些SQL語句寫的有問題,如果它的只能化最后能到達這個程度就好了。
關(guān)鍵字:SQL Server、數(shù)據(jù)庫
新文章:
- CentOS7下圖形配置網(wǎng)絡(luò)的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統(tǒng)后丟失windows啟動項
- CentOS單網(wǎng)卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網(wǎng)打印機IP講解
- CentOS7使用hostapd實現(xiàn)無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網(wǎng)絡(luò)重啟出錯
- 解決Centos7雙系統(tǒng)后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統(tǒng)有什么不同呢
- Centos 6.6默認iptable規(guī)則詳解