- 相關(guān)推薦
SQL Server 2008的性能與擴(kuò)展基礎(chǔ)教程
可預(yù)測(cè)的性能和實(shí)際的可擴(kuò)展性
Microsoft SQL Server 2008提供了一個(gè)廣泛的數(shù)據(jù)平臺(tái),它可以隨著你的業(yè)務(wù)的發(fā)展而發(fā)展。SQL Server 2008具有許多技術(shù)用來(lái)增加單獨(dú)的服務(wù)器和擴(kuò)大大型數(shù)據(jù)庫(kù),還有許多工具用于優(yōu)化性能。
性能
利用SQL Server 2008的高性能來(lái)滿(mǎn)足你的數(shù)據(jù)庫(kù)應(yīng)用和IT基礎(chǔ)設(shè)施的高要求。
· 資源管理
通過(guò)定義工作負(fù)載優(yōu)先權(quán)、限制已知的大的工作負(fù)載防止濫用資源、將會(huì)失控的查詢(xún)的可能性降低到最小,并且提供了關(guān)鍵任務(wù)工作負(fù)載和它們需要的資源,以此來(lái)獲得對(duì)你的多個(gè)工作負(fù)載環(huán)境的控制。
· 性能套件
使用SQL Server 性能套件來(lái)集成SQL Server診斷信息的采集、分析、故障排除和持續(xù)。
· 實(shí)際性能
利用SQL Server 2008所提供的用于實(shí)際數(shù)據(jù)庫(kù)工作負(fù)載的業(yè)界領(lǐng)先的性能和可擴(kuò)展性,這是通過(guò)行業(yè)標(biāo)準(zhǔn)事務(wù)處理性能委員會(huì)(Transaction Processing Performance Council)的TPC基準(zhǔn)驗(yàn)證的。
· 高性能查詢(xún)處理引擎
使用表和索引分割來(lái)加強(qiáng)性能。基于數(shù)據(jù)庫(kù)調(diào)整顧問(wèn)使用SQL Server Profiler收集到的基于實(shí)際的查詢(xún)工作負(fù)載而獲得的結(jié)果來(lái)優(yōu)化分區(qū)表和索引。
· 加強(qiáng)了并發(fā)特性
優(yōu)化了并發(fā),同時(shí)在可配置的事務(wù)隔離級(jí)別保護(hù)了數(shù)據(jù)完整性。使用快照隔離來(lái)保護(hù)語(yǔ)句級(jí)別的讀取一致性。在分區(qū)表上通過(guò)控制鎖升級(jí)而獲得了更好的并發(fā)。
擴(kuò)展
利用隨著SQL Server 2008推出的在硬件技術(shù)方面的最新的優(yōu)點(diǎn)來(lái)發(fā)展你的業(yè)務(wù)。
· 硬件支持
通過(guò)SQL Server對(duì)64位技術(shù)的支持充分利用高端服務(wù)器。為你的系統(tǒng)提供了對(duì)非一致性?xún)?nèi)存訪(fǎng)問(wèn)(NUMA)硬件的支持,使其具有更好的可擴(kuò)展性。
· 熱添加(Hot-add)內(nèi)存和CPU
利用SQL Server 2008的熱添加能力來(lái)添加內(nèi)存和CPU資源,實(shí)現(xiàn)不必停止數(shù)據(jù)庫(kù)服務(wù)就可以升級(jí)服務(wù)器。
· 多個(gè)實(shí)例
通過(guò)對(duì)一個(gè)單獨(dú)的服務(wù)器上的多個(gè)數(shù)據(jù)庫(kù)引擎實(shí)例和分析服務(wù)實(shí)例的支持來(lái)優(yōu)化硬件的使用。
擴(kuò)大
利用SQL Server 2008的擴(kuò)大技術(shù)來(lái)有效的分散它的負(fù)載和數(shù)據(jù),以此來(lái)支持大型數(shù)據(jù)庫(kù)系統(tǒng)。
· 可擴(kuò)展的共享數(shù)據(jù)庫(kù)
通過(guò)使用可擴(kuò)展的共享數(shù)據(jù)庫(kù)特性創(chuàng)建一個(gè)只用于只讀報(bào)表的數(shù)據(jù)庫(kù)。通過(guò)將這些只讀數(shù)據(jù)庫(kù)裝在多個(gè)報(bào)表服務(wù)器上,提供了更強(qiáng)的性能。
· 對(duì)等復(fù)制
使用對(duì)等復(fù)制來(lái)擴(kuò)大經(jīng)常被訪(fǎng)問(wèn)的數(shù)據(jù)庫(kù),并使用戶(hù)可以更新數(shù)據(jù)庫(kù)的多個(gè)拷貝,同時(shí)在復(fù)制過(guò)程中維護(hù)一致性。
· 查詢(xún)通知
開(kāi)發(fā)應(yīng)用程序時(shí),利用當(dāng)緩存過(guò)期時(shí)SQL Server 通知中間層應(yīng)用的能力更有效的使用應(yīng)用緩存。
· Service Broker
利用SQL Server Service Broker 構(gòu)建高度可擴(kuò)展的、面向服務(wù)的解決方案。
· 按數(shù)據(jù)選擇路由
使用Service Broker 來(lái)處理分區(qū)數(shù)據(jù)到多個(gè)數(shù)據(jù)庫(kù)、服務(wù)或?qū)嵗穆酚伞?/p>
【SQL Server 的性能與擴(kuò)展基礎(chǔ)教程】相關(guān)文章:
SQL Server常用數(shù)據(jù)類(lèi)型06-18
Sql Server、Access數(shù)據(jù)排名的實(shí)現(xiàn)方法07-09
如何更改SQL Server默認(rèn)的1433端口05-19
如何快速掌握SQL Server中的日志轉(zhuǎn)移08-04
有關(guān)清除SQL Server日志的兩種方法07-20
oracle的sql語(yǔ)句01-21
SQL優(yōu)化大全09-09
關(guān)于ps的基礎(chǔ)教程07-05
SQL查詢(xún)語(yǔ)句大全10-24