SQL Server 2005提供了很多的新特性,但是這些新特性是否值得冒險嘗試最新的發布?根據你自身的需要來幫助評估這些新的能力吧。
不論你是否已經准備好,它已經來了!期盼了許久之後,微軟終於在這裡發布了最新的SQL Server。正如先前Yukon所了解的,SQL Server 2005在2005年11月7日發布了。在過去的幾年裡面,這個產品的各種版本以beta版本程序和社區技術預演(CTP)的形式面世。但是即使是擁有所有先進的告示和預先發布版本的獲得,許多首席技術官仍然還沒有意識到它的好處,以及這個新產品帶來的風險,許多的數據庫管理員也沒有准備向其中投入時間和精力。
正如所有其他采用了新技術的產品一樣,開始使用它都是存在相關的風險和利益的。第一個吃螃蟹的人將會為未知的問題或者bug付出代價,並且會成為這個產品的成熟過程的一部分,而不是直接從一個開發得很完善的產品帶來的好處中獲益。而第一個吃螃蟹的人通常也具有一個獨特的環境,在這個環境中,收益遠遠大於風險,但是這個泾渭分明的分別在SQL Server 2000的發布中並沒有得到很好的體現。
SQL Server 2005不是一個新的品牌,它的發布也不需要這樣對待。SQL Server到現在為止已經存在了超過10年,每個新發布都會帶來一個更加復雜的產品,當然也有額外的豐富特點的功能。不可否認,這個發布帶來了很多的改變和新的特性。但是合適的培訓和計劃是任何成功的it項目的關鍵。
有一句古老的諺語,“如果沒破,就不要修補”,這句話非常適合SQL Server 2005。你也許出於很多迫切的IT方面的動機而去升級你的SQL Server。可能是,在過去的幾年裡面,SQL Server 2000已經成為你的環境中的一部分,操作指南已經熟練掌握,有大量的支持資源,很多人都對產品裡裡外外了解透徹,你的應用程序是穩定的。
那麼SQL Server 2005為什麼會如此引人注目?以下的簡短列表著重提出其中一些優秀的加強完善和新的特性。這些特性中的某些也許會給你的SQL Server 環境帶來有說服力的改善。
加強特性
加強T-SQL
性能改善
加強備份
在線維護操作
加強商務智能
加強管理GUI
加強安全
標准版本的提高的內存利用率
加強XML
更好的電子郵件處理
支持64位
新特性
通用語言運行時(CLR)
服務代理
新產品版本
高可用性特性
數據加密
專用的管理員連接
在你開始升級或者實現SQL Server 2005之前,必須說明以下兩個關鍵問題:培訓和計劃。正如你在這個列表中看到的,有許多新的特性和變化有待於發現和學習。
學習
花時間來理解產品和它所提供的內容。那個插入CD和載入數據庫引擎的古老年代已經過去了。這些方式現在仍然可以起作用,但是如果你只是使用這些產品的基本功能,那麼你就會錯過大量的功能。舉個例子:分析服務,SQL Server的分析工具。這個產品在幾年前就可以出現了,大多數使用SQL Server 的人們都從來沒有利用過它,甚至都不知道它的存在。
隨著SQL Server的不斷成熟,越來越多的特性被添加到基本產品之上。這也好也不好。好的一面就是你可以獲得在數據庫引擎之外的更多的東西,不好的一面就是你要學習更多的內容了。那個不斷成為精通SQL Server各個方面的專家的日子已經過去了——但是這並不意味著你依然可以不會使用這些新的特性。
培訓
確保你的員工都得到了合適的培訓。你確實不必去參加培訓課程,但是要確保所有的數據庫管理員和開發人員都利用額外的時間來不斷地理解這個產品,新特性之間的細微差別,以及你的企業如何從其中獲益。沒有接受任何培訓的跳躍有可能會導致你不喜歡的後果,那就是你也需要堅持一段時間。
計劃
計劃一下你要如何實現SQL Server 2005.