隨著SQL Server 2005 的發布,微軟希望能夠通過提供類似的提醒和規模,進入原先由Oracle,IBM的DB2和Sybase把持的大型企業數據庫管理系統市場。
微軟在數據庫管理系統方面的主要競爭力量就是它的易用性,這意味著SQL Server數據庫管理員需要接受的培訓更少,雇用和培訓的費用更低。但是當SQL Server變得更加強大的時候,它也開始變得復雜。SQL Server 2005是否會需要更加有經驗——並且更加昂貴——的數據庫管理員?
這是有可能的,但是一開始也許不會。首先,轉移到SQL Server 2005的數據庫管理員接受了免費的大部分培訓。“我不需要再接受培訓,” Tcharly Florestal 說,他是位於美國佛羅裡達州的邁阿密海灘的Mount Sinai 體檢中心的數據庫管理員。“文檔足夠了。”
除了文檔之外,微軟的SQL Server 社區裡面充滿了各種可以讓用戶獲得幫助、開始工組的資源。其中包括豐富的類別,例如九月份的針對SQL Server 社區發起的專業協會,微軟發起的有關SQL Server的巡回培訓中的車間部分,甚至是發放優惠卷來抵消SQL Server認證考試的費用。
◆時間就是金錢
雖然由於數據庫管理員工作的很大差異,很難進行一個直接的比較,但是分析師們還是認為Oracle 公司,Sybase公司,以及IBM的數據庫管理員相對於SQL Server同行來說,平均增加了5%到10%。
根據Culpepper 及其合作公司從9月份開始做的薪資趨勢調查表明,Inc Oracle的認證也要比微軟的認證更有價值。研究表明,擁有Oracle公司認證的數據庫管理員要比沒有認證的數據庫管理員多拿平均8.4%的薪水,而微軟的認證則只比沒有認證的數據庫管理員多拿4.6%。
“數據庫運行起來越困難,培訓需要的時間就越長,培訓和認證的費用也越高,” Katherine Jones 說,他是位於美國馬薩諸塞州劍橋的阿伯丁組織主要研究人力資源管理的分析師。
“Oracle是一個非常復雜的數據庫,”Jones說。“當SQL Server第一次出現的時候,它是一個很容易理解的數據庫。雖然這一切隨著時間發生了改變,但是它仍然是比非常笨重的數據庫更容易使用。實事求是地說,它仍然是最簡單的。”
“有可能是人們可以獲取在線課程或者查閱文檔並且說,‘我知道怎麼做了,’第一步至少是,” Jones 補充道。“但是軟件的進化一般是想著更加復雜的方向。隨著時間的推進,它也會變得非常復雜,以至於需要進行更多的培訓。然後它就意味著SQL Server數據庫管理員可以拿到比Oracle數據庫管理員更多的薪水了。”
◆你將會用它做什麼?
你需要的數據庫管理員的類型實際上並不是你使用了哪一類數據庫管理系統程序的問題,而是你用它來做什麼,Jim Shepherd 說,他是美國馬薩諸塞州波士頓的AMR研究公司的高級副總裁。“微軟當然是易用的。Oracle也因為能夠處理大型的、復雜的問題而聞名。”
由於SQL Server 2005 的到來而發生改變的是,現在微軟的數據庫管理系統能夠處理更大更復雜的問題了,Shepherd 說。SAP最近鑒定了SQL Server 2005能夠同時處理9萬3千個並發用戶的基准。這很龐大了。
“如果你在50人的公司使用SQL Server 2005,”也許你甚至不需要數據庫管理員,Shepherd 說。“如果你是在5萬人的公司,並且你運行的是SAP,你就肯定需要一個。”
“實際情況是,” Shepherd說,“對於這個產品幾乎不需要做什麼,但是隨著數據庫的規模和復雜性而增多。這不關數據庫產品的事,完全取決於安裝的規模和你的問題的復雜性。”