程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> SQL Server 2005新特性(1)

SQL Server 2005新特性(1)

編輯:關於SqlServer

一、企業級數據管理

在當今的互聯世界中,數據和管理數據的系統必須始終為用戶可用且能夠確保安全,有了SQL Server 2005,組織內的用戶和IT專家將從減少應用程序宕機時間、提高可伸縮性及性能、更緊密的安全控制中獲益。SQL Server 2005 也包括了很多新的和改進的功能來幫助企業的IT團隊更有效率的工作。SQL Server 2005 包括了幾個在企業級數據管理中關鍵的增強:

  • 易管理
  • 可用性
  • 可伸縮性
  • 安全性

1、易管理

SQL Server 2005 能夠更為簡單的部署、管理和優化企業數據和分析應用程序。作為一個企業數據管理平台,SQL Server 2005提供了一個唯一的管理控制台,使得數據管理人員能夠在組織內的任何地方監視、管理和調諧企業中所有的數據庫和相關的服務。它還提供了一個可擴展的管理架構,可以更容易的用SQL管理對象(SMO)來編程,使得用戶可以定制和擴展他們的管理環境,獨立軟件開發商(ISV)也能夠創建附加的工具和功能來更好的擴展應用。

SQL Server 管理工具集

SQL Server 2005 通過提供一個集成的管理控制台來管理和監視SQL Server關系型數據庫、集成服務、分析服務、報表服務、通知服務、以及分布式服務器和數據庫上的SQL Mobile,從而大大簡化了管理的復雜度。數據庫管理員可用同時執行如下任務:編寫和執行查詢,查看服務器對象,管理對象,監視系統活動,查看在線幫助。SQL Server 管理工具集包括一個使用T-SQL、MDX、XMLA和SQL Server Mobile版等來完成編寫、編輯和管理腳本、存儲過程的開發環境。管理工具集很容易和源碼控制相集成,同時,管理工具集也包括一些工具可用來調度SQL Server Agent 作業和管理維護計劃以自動化每日的維護和操作任務。管理和腳本編寫集成在單一工具中,同時,該工具具有管理所有類型的服務器對象的能力,為數據庫管理員們提供了更強的生產力。

主動性能監視和性能調諧

SQL Server 2005 開放了70多個新的內部數據庫性能和資源使用的指標,包手內存、鎖、到對交易、網絡和磁盤I/O的調度等。新的動態管理視圖(DMV)提供了對數據庫和強大的基礎架構的更大的透明度和可見性,可以實現主動監視數據庫的健康和性能。

SQL 管理對象

SQL 管理對象 (SMO) 是一個新的可編程對象集,它可實現所有SQL Server數據庫的管理功能。事實上,管理工具集就是構建在SMO之上的。SMO 是Microsoft .Net Framework assembly. 你可以使用SMO來自動化常用的SQL Server管理任務,如編程檢索配置設置,創建新的數據庫,應用T-SQL腳本,創建SQL Server Agent 作業,以及調度備份等。SMO 對象模型比以前SQL Server版本中的DMO更加安全、可靠並具有更高的可伸縮性。

2、可用性

在高可用技術、額外的備份和恢復功能,以及復制增強上的投資使企業能夠構建和部署高可用的應用系統。SQL Server 2005在高可用上的創新有:數據鏡像,故障轉移集群,數據庫快照和增強的聯機操作,這有助於最小化宕機時間和確保企業的關鍵系統可用。下面我們將更為詳細的介紹這些增強特性。

數據庫鏡像

數據庫鏡像允許事務日志以連續的方式從源服務器傳遞到單台目標服務器上。當主系統出現故障時,應用程序可以立即重新連接到輔助服務器上的數據庫。輔助實例幾秒鐘內即可檢測到主服務器發生了故障,並能立即接受數據庫連接。數據庫鏡像工作在標准服務器硬件下,不需要特定的存儲或控制器。圖2顯示了數據庫鏡像的基本配置。

SQL Server 2005新特性(1)(圖一)

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