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 來處理分區數據到多個數據庫、服務或實例的路由。
-
JavaScript中的style.cssText使用教程分解
很多人用過r、lay等直接設置元素的.樣式屬性,但是ext用過的人就不多了。cssText本質是什麼?cssText的本質就是設置HTML元素的style屬性值。cssText怎麼用?複製代碼代碼如下:lementById("d1")ext="color:red;font-size:13px;";看了這個示例後,相信不説,也知道ext是什...
-
WAP教程:WML 鏈接和圖像
鏈接可以製作WML卡片來顯示WML的錨功能,圖像可以製作WML卡片來顯示圖像.鏈接可以製作WML卡片來顯示WML的錨功能。標籤總是要規定一個任務("go","prev",或"refresh")。任務定義了當用户選擇此鏈接時要做的事情。在本例中,當用户選擇"Nextpage",其任務是"前往":Next...
-
ASP.NET新型的投票結果顯示方法
一個投票功能模塊少不了查看投票結果,用進度條顯示各個投票結果可以起到一目瞭然的效果。以下是我的方法,請大家不吝賜教:1:做一張圖片用於做進度條,只需要很小的一個圖片就可以了,如高20px,寬1px。2:在要顯示進度條的單元格中插入image控件,其imageUrl設置為已做好的...
-
javascript閉包的高級使用方法
擴展Code:複製代碼代碼如下:varblogModule=(function(my){hoto=function(){//添加內部代碼};returnmy;}(blogModule));Say:將自身傳進方法,然後實現了方法的擴展,有點象零件組裝啊Code:複製代碼代碼如下:varblogModule=(function(my){varoldAddPhotoMethod=hoto;...