程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> 更多數據庫知識 >> SQL Server 2008性能和擴展基礎教程

SQL Server 2008性能和擴展基礎教程

編輯:更多數據庫知識

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 來處理分區數據到多個數據庫、服務或實例的路由。

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