日韩小视频-日韩久久一区二区三区-日韩久久一级毛片-日韩久久久精品中文字幕-国产精品亚洲精品影院-国产精品亚洲欧美云霸高清

下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > MS_SQL > SQL基礎(chǔ):SQL Server中分區(qū)表的用法

SQL基礎(chǔ):SQL Server中分區(qū)表的用法

時(shí)間:2024-02-09 10:40作者:下載吧人氣:18

一、分區(qū)表簡(jiǎn)介

分區(qū)表是SQL Server2005新引入的概念,這個(gè)特性在邏輯上將一個(gè)表在物理上分為多個(gè)部分。(即它允許將一個(gè)表存儲(chǔ)在不同的物理磁盤里)。在SQL Server2005之前,分區(qū)表實(shí)際上是分布式視圖,也就是多個(gè)表做union操作。

分區(qū)表在邏輯上是一個(gè)表,而物理上是多個(gè)表。在用戶的角度,分區(qū)表和普通表是一樣的,用戶角度感覺(jué)不出來(lái)。    

SQL基礎(chǔ):SQL Server中分區(qū)表的用法

而在SQL Server2005之前,由于沒(méi)有分區(qū)的概念,所謂的分區(qū)僅僅是分布式視圖:

SQL基礎(chǔ):SQL Server中分區(qū)表的用法

二、對(duì)表分區(qū)的理由

表分區(qū)這個(gè)特性,只有SQL Server企業(yè)版或SQL Server開(kāi)發(fā)版才有,理解表分區(qū)的概念之前,還得先理解SQL Server中文件和文件組的概念。這篇文章是解釋文件和文件組的。

表分區(qū)主要用于:

  • 提供性能:這個(gè)是大多人數(shù)分區(qū)的目的,把一個(gè)表分部到不同的硬盤或其他存儲(chǔ)介質(zhì)中,會(huì)大大提升查詢速度。
  • 提高穩(wěn)定性:當(dāng)一個(gè)分區(qū)出了問(wèn)題,不會(huì)影響其他分區(qū),僅僅是當(dāng)前壞的分區(qū)不可用。
  • 便于管理:把一個(gè)大表分成若干個(gè)小表,則備份和恢復(fù)的時(shí)候不再需要備份整個(gè)表,可以單獨(dú)備份分區(qū)。
  • 存檔:將一些不太常用的數(shù)據(jù),單獨(dú)存放。如:將1年前的數(shù)據(jù)記錄分到一個(gè)專門的存檔服務(wù)器存放。

三、分區(qū)表的操作步驟

分區(qū)表分為三個(gè)步驟:

  • 定義分區(qū)函數(shù)

    定義分區(qū)構(gòu)架

    定義分區(qū)表

分區(qū)函數(shù),分區(qū)構(gòu)架和分區(qū)表的關(guān)系如下:分區(qū)表依賴于分區(qū)構(gòu)架,分區(qū)構(gòu)架又依賴分區(qū)函數(shù)。

SQL基礎(chǔ):SQL Server中分區(qū)表的用法

因此,定義分區(qū)表的順序基本上是定義分區(qū)函數(shù)->定義分區(qū)構(gòu)架->定義分區(qū)表。
實(shí)際操作,先定義一張需要分區(qū)的表:

SQL基礎(chǔ):SQL Server中分區(qū)表的用法

我們以SalesDate列作為分區(qū)列。

第一步、定義分區(qū)函數(shù):

分區(qū)函數(shù)用于判斷一行數(shù)據(jù)屬于哪個(gè)分區(qū),通過(guò)分區(qū)函數(shù)中設(shè)置邊界值來(lái)使得根據(jù)行中特定列的值來(lái)確定其分區(qū)。

如上面的分區(qū)表,可以通過(guò)設(shè)置SalesDate的值來(lái)判定其不同的分區(qū),假如我們定義了SalesDate的兩個(gè)邊界值進(jìn)行分區(qū),則會(huì)生成三個(gè)分區(qū),現(xiàn)在設(shè)置兩個(gè)邊界值分別為2004-01-01和2007-01-01,則上面的表就可以根據(jù)這兩個(gè)邊界值分出三個(gè)分區(qū)。

SQL基礎(chǔ):SQL Server中分區(qū)表的用法

定義分區(qū)函數(shù)的語(yǔ)法如下:

CREATE PARTITION FUNCTION partition_function_name ( input_parameter_type )
AS RANGE [ LEFT | RIGHT ]
FOR VALUES ( [ boundary_value [ ,…n ] ] )
[ ; ]
標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫(kù),SQLSERVER

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過(guò)審核才能顯示

熱門閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 国产成人免费a在线资源 | 欧美成本人视频 | 欧美视频在线观在线看 | 国产一区二区三区在线看 | 国产高颜值露脸在线观看 | 精品一区二区三区四区在线 | 国内精品99 | 日本免费视频观看在线播放 | 欧美精品综合一区二区三区 | 欧美一区二区三区视频 | 一级毛片美国aaj毛片 | 欧美精品三区 | 久久w5ww成w人免费不卡 | 免费一级特黄3大片视频 | 国内真实愉拍系列情侣 | 99免费在线播放99久久免费 | 日本xxxb孕交 | 韩国精品一区视频在线播放 | 92午夜国产福利视频1000 | 手机看片av | 纯欧美一级毛片免费 | 免费一区二区三区四区 | 成年免费在线观看 | 草草影院在线观看 | 男人使劲躁女人视频小v | 淫模 | 最新国产大片高清视频 | 91精品国产91久久久久久青草 | 亚州久久| 国产亚洲精品一区二区在线观看 | 在线成人免费 | 成人黄色免费观看 | 一区三区三区不卡 | a在线观看欧美在线观看 | 一级毛片a免费播放王色 | 牛牛本精品99久久精品88m | 精品国产精品a | 国产高清a毛片在线看 | 国产精品合集久久久久青苹果 | 国产精品三级a三级三级午夜 | 国产成人综合网亚洲欧美在线 |