簡體   English   中英

在SQL 2005企業版中使用分區有什么好處

[英]What are the benefits of using partitions with the Enterprise edition of SQL 2005

我正在比較兩種在SQL 2005中創建分區表的技術。

  • 將分區視圖與SQL 2005的標准版本一起使用( 在此進行描述)
  • 使用SQL 2005企業版中的內置分區( 此處描述)

鑒於企業版要貴得多,我想知道更新的企業內置實現的主要優點是什么。 它只是實現本身的節省時間。 還是可以在大型數據庫上獲得真正的性能?

我知道我可以在第一個選項中調整約束,以使滑動窗口進入分區。 我可以使用內置版本嗎?

searchdotnet魯爾茲! 看一下這個:

http://www.eggheadcafe.com/forumarchives/SQLServerdatawarehouse/Dec2005/post25052042.asp

已更新:該鏈接已死。 因此,這里有一個更好的http://msdn.microsoft.com/en-us/library/ms345146(SQL.90).aspx#sql2k5parti_topic6

從上面:

(部分表的)一些性能和可管理性好處是

  • 簡化為了性能或可管理性目的而需要分區的大型表的設計和實現。
  • 將數據加載到現有分區表的新分區中,而在其余分區中的數據訪問中斷最小。
  • 將數據加載到現有分區表的新分區中,其性能等同於將相同數據加載到新的空表中。
  • 存檔和/或刪除分區表的一部分,同時最小化對表其余部分的訪問。
  • 允許通過在分區表中切入和切出分區來維護分區。
  • 允許更好的縮放和並行度,以便對多個相關表進行超大型操作。
  • 提高所有分區的性能。
  • 縮短查詢優化時間,因為不需要單獨優化每個分區。

使用分區表時,您可以更輕松地在分區之間移動數據。 您還可以對索引進行分區。

您還可以根據需要使用單個ALTER TABLE命令將數據從一個分區移動到另一表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM