SQL Server 2008是眾多資料庫管理系統的其中一種,其上一個版本為SQL Server 2005,功能大致相同,但在本次有加入一些新的功能,例如:Management Studio、壓縮備份、全資料庫加密、疏鬆資料行,且使用上需注意SQL語法是否支援和資料庫升級時的相容性設定。
SQL Server 2008還提供群組管理功能,讓資料庫管理員只需集中定義各個資料庫伺服器的設定,即可自動套用至其它伺服器,減少重覆執行的動作,提升效率。
這次SQL Server 2008提供新的備份壓縮功能,可讓伺服器的空間省下較多的空間,但在備份的設定上,亦需要注意設定內容是否合乎需求,以免造成空間的浪費。
在資料加密上,這次加入全資料庫加密,可以直接在SQL Server 2008上直接設定加密,不再需要透過Windows的額外功能來加密;同時在解密的金鑰處理,亦可使用硬體裝備來配合(例:隨身碟),即使資料庫伺服器儲存設備不幸被偷走,對方只要無該金鑰,亦無法取得其中的資料。但需注意的是,加密過的資料庫,在還原資料庫時,一樣需要金鑰才可以還原,所以如果有加密的,該金鑰需妥善保管。
本次在日期時間的資料型態上,也做了改變,將以往的DateTime型態,分開為Date和Time,可以節省更多的儲存空間,並且時間的精準度亦提高為10-7, 新的Date中的年限制,亦從1753年改為0001年。
疏鬆資料行(Sparse Columns),可節省空間,並針對含null的資料建立出更有效率的Index。
空間資料(Spatial),支援11種空間資料,可配合.Net整合資料,和利用地理標記語言(GML)交換空間資訊,使用SQL語法描繪出地圖的區域範圍。
SQL Server 2008增強T-SQL語法,讓設計師在編寫T-SQL時,更為方便;同時將Oracle中的Merge語法加到SQL Server 2008中。變更追縱(Change Tracking)異動資料擷取(Change Data Capture,CDC),可以讓管理者更清楚資料的變更情況。
在2005的版本中,當備份的資料達20G時,效率會大幅的垂直下降;2008版本針對此問題修正,雖然沒有比FILE COPY佳,但亦接近了。
Table + Matrix = Tablix,這是隨著2008版本來的新名詞,提升繪製報表的效率;此次報表亦加入報表欄位自動判讀功能,不需再依各個不同欄位的需求來設定,只需在同一個文字盒中設定即可,相當類似在製作Word文件。
報表產生器2.0是Microsoft提供免費下載的工具,可以讓一般使用者自行繪製任何報表,其操作介面類似Office,相當容易。
留言列表