blog.Toby

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            130 隨筆 :: 2 文章 :: 150 評論 :: 0 Trackbacks

            在商界,每樣東西都在競爭中爭取“更好、更快、更便宜”——SQL Server 2005也提供了很多個新特性來節省精力、時間和金錢。從編程到管理能力,這個版本的SQL Server都優于其他版本的產品,并且它還對SQL Server 2000中已經存在的特性進行了加強。這里我按照它的重要程度列出前十個最重要的新特性。

            1、加強的T-SQL (事務處理SQL )

            T-SQL 天生就是基于集合的關系型數據庫管理系統編程語言,可以提供高性能的數據訪問。現在,它與許多新的特性相結合,包括通過同時使用TRY和CTACH來進行錯誤處理,可以在語句中返回一個結果集的通用表表達式(CTEs),以及通過PIVOT 和UNPIVOT命令將列轉化為行和將列轉化為行的能力。

            2、CLR(Common Language Runtime,通用語言運行時)

            SQL Server 2005中的第二個主要的增強特性就是整合了符合.NET規范的語言 ,例如C#, ASP.NET 或者是可以構建對象(存儲過程,觸發器,函數等)的 VB.NET。這一點讓你可以在數據庫管理系統中執行.NET代碼以充分利用.NET功能。它有望在SQL Server 2000環境中取代擴展的存儲過程,同時還擴展了傳統關系型引擎功能。

            3、服務代理(Service Broker)

            服務代理處理的是以松散方式進行聯系的發送者和接收者之間的消息。一個消息被發送、處理和回答,完成整個事務。這大大擴展了數據驅動應用程序的性能,以符合工作流或者客戶業務需求。

            4、數據加密

            SQL Server 2000沒有用來在表自身加密數據的有文檔記載的或者公共支持的函數。企業需要依賴第三方產品來滿足這個需求。SQL Server 2005自身帶有支持對用戶自定義數據庫中存儲的數據進行加密的功能。

            5、SMTP郵件

            在SQL Server 2000中直接發送郵件是可能的,但是很復雜。在SQL Server 2005中,微軟通過合并SMTP郵件提高了自身的郵件性能。SQL Server從此跟Outlook說“bye-bye”!

            6、HTTP終端

            你可以很輕松地通過一個簡單的T-SQL 語句使一個對象可以在因特網上被訪問,從而創建一個HTTP終端。這允許從因特網上呼叫一個簡單的對象來獲取需要的數據。

            7、多活動結果集(Multiple Active Result Sets ,簡稱MARS)

            多活動結果集允許從單個的客戶端到數據庫保持一條持久的連接,以便在每個連接上擁有超過一個的活動請求。這是一個主要的性能改善,它允許開發人員讓用戶在使用SQL Server工作的時候擁有新的能力。例如,它允許多個查詢,或者一個查詢的同時輸入數據。底線就是一個客戶端連接可以同時擁有多個活動的進程。

            8、專用管理員連接

            如果所有的內容都出錯了,那么只能關閉SQL Server服務或者按下電源鍵。專用管理員連接結束了這種狀況。這個功能允許數據庫管理員對SQL Server發起單個診斷連接,即使是服務器正在出現問題。

            9、SQL Server綜合服務(SSIS)

            SSIS已經作為主要的ETL(抽取、傳輸和載入)工作替代了DTS(數據傳輸服務),并且隨著SQL Server免費發布。這個工具,從SQL Server 2000開始被完全重新編寫,現在已經擁有了很大程度的靈活性,來滿足復雜的數據移動需求。 

            10、數據庫鏡像

            我并沒有指望這個功能會在11月份的RTM 中隨著SQL Server 2005一起發布,但是我認為這個特性具有很大的潛力。數據庫鏡像是本地高可用性能力的擴展。所有,仍然在對更多的細節進行調整……那么現在,祝福吧。

            還有兩項技術不能在SQL Server 2005的前十列表中遺漏的是它的分析服務和報告服務。雖然SQL Server 2005沒有介紹其中的任何一項,但是將它們整合進了SQL Server綜合服務之中,以求微軟的核心商務智能套件的完美。這些技術對于商務智能的成功至關重要。學習新的特性,以及企業如何在實際項目中實現它。

          Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1330538

          posted on 2006-10-17 13:29 渠上月 閱讀(249) 評論(0)  編輯  收藏 所屬分類: sql (sqlServer)
          主站蜘蛛池模板: 临潭县| 纳雍县| 海淀区| 大竹县| 行唐县| 武义县| 中阳县| 陈巴尔虎旗| 吕梁市| 怀来县| 隆昌县| 咸丰县| 开封县| 搜索| 双牌县| 汝城县| 平潭县| 剑川县| 嫩江县| 龙州县| 阜城县| 寻乌县| 江津市| 迁安市| 淳安县| 湘阴县| 广南县| 清水县| 乌拉特前旗| 合江县| 景洪市| 泾川县| 西和县| 庆城县| 南华县| 平乐县| 无锡市| 新乐市| 壤塘县| 长垣县| 台东市|