當前位置:才華齋>設計>網頁設計>

SQL Server 2008的效能與擴充套件基礎教程

網頁設計 閱讀(5.1K)

預測的效能和實際的可擴充套件性

SQL Server 2008的效能與擴充套件基礎教程

Microsoft SQL Server 2008提供了一個廣泛的資料平臺,它可以隨著你的業務的發展而發展。SQL Server 2008具有許多技術用來增加單獨的伺服器和擴大大型資料庫,還有許多工具用於優化效能。

效能

利用SQL Server 2008的高效能來滿足你的資料庫應用和IT基礎設施的高要求。

· 資源管理

通過定義工作負載優先權、限制已知的大的工作負載防止濫用資源、將會失控的查詢的可能性降低到最小,並且提供了關鍵任務工作負載和它們需要的資源,以此來獲得對你的多個工作負載環境的控制。

· 效能套件

使用SQL Server 效能套件來整合SQL Server診斷資訊的採集、分析、故障排除和持續。

· 實際效能

利用SQL Server 2008所提供的用於實際資料庫工作負載的業界領先的效能和可擴充套件性,這是通過行業標準事務處理效能委員會(Transaction Processing Performance Council)的TPC基準驗證的。

· 高效能查詢處理引擎

使用表和索引分割來加強效能。基於資料庫調整顧問使用SQL Server Profiler收集到的基於實際的查詢工作負載而獲得的結果來優化分割槽表和索引。

· 加強了併發特性

優化了併發,同時在可配置的事務隔離級別保護了資料完整性。使用快照隔離來保護語句級別的讀取一致性。在分割槽表上通過控制鎖升級而獲得了更好的併發。

 擴充套件

利用隨著SQL Server 2008推出的在硬體技術方面的最新的'優點來發展你的業務。

· 硬體支援

通過SQL Server對64位技術的支援充分利用高階伺服器。為你的系統提供了對非一致性記憶體訪問(NUMA)硬體的支援,使其具有更好的可擴充套件性。

· 熱新增(Hot-add)記憶體和CPU

利用SQL Server 2008的熱新增能力來新增記憶體和CPU資源,實現不必停止資料庫服務就可以升級伺服器。

· 多個例項

通過對一個單獨的伺服器上的多個數據庫引擎例項和分析服務例項的支援來優化硬體的使用。

 擴大

利用SQL Server 2008的擴大技術來有效的分散它的負載和資料,以此來支援大型資料庫系統。

 · 可擴充套件的共享資料庫

通過使用可擴充套件的共享資料庫特性建立一個只用於只讀報表的資料庫。通過將這些只讀資料庫裝在多個報表伺服器上,提供了更強的效能。

· 對等複製

使用對等複製來擴大經常被訪問的資料庫,並使使用者可以更新資料庫的多個拷貝,同時在複製過程中維護一致性。

· 查詢通知

開發應用程式時,利用當快取過期時SQL Server 通知中間層應用的能力更有效的使用應用快取。

· Service Broker

利用SQL Server Service Broker 構建高度可擴充套件的、面向服務的解決方案。

· 按資料選擇路由

使用Service Broker 來處理分割槽資料到多個數據庫、服務或例項的路由。