新聞中心
SQL Server創(chuàng)建分區(qū)架構(gòu)和表分區(qū)的方法對(duì)于很多剛剛接觸SQL Server的新人來(lái)說(shuō)還比較陌生,下面就為您介紹SQL Server創(chuàng)建分區(qū)架構(gòu)和表分區(qū)的實(shí)現(xiàn)方法,供您參考學(xué)習(xí)。

為小店等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及小店網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、小店網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
創(chuàng)建一個(gè)分區(qū)架構(gòu)
一旦給出描述如何分割數(shù)據(jù)的分區(qū)函數(shù),接著就要?jiǎng)?chuàng)建一個(gè)分區(qū)架構(gòu),用來(lái)定義分區(qū)位置([u]where[/u])。創(chuàng)建過(guò)程非常直截了當(dāng),只要將分區(qū)連接到指定的文件組就行了。例如,如果有四個(gè)文件組,組名從"fg1"到"fg4",那么以下的分區(qū)架構(gòu)就能達(dá)到想要的效果:
CREATE PARTITION SCHEME customer_partscheme
AS PARTITION customer_partfunc
TO (fg1, fg2, fg3, fg4)
注意,這里將一個(gè)分區(qū)函數(shù)連接到了該分區(qū)架構(gòu),但并沒(méi)有將分區(qū)架構(gòu)連接到任何數(shù)據(jù)表。這就是可復(fù)用
對(duì)一個(gè)表進(jìn)行分區(qū)
定義好一個(gè)分區(qū)架構(gòu)后,就可以著手創(chuàng)建一個(gè)分區(qū)表了。這是整個(gè)分區(qū)操作過(guò)程中最簡(jiǎn)單的一個(gè)步驟。只需要在表創(chuàng)建指令中添加一個(gè)"ON"語(yǔ)句,用來(lái)指定分區(qū)架構(gòu)以及應(yīng)用該架構(gòu)的表列。因?yàn)榉謪^(qū)架構(gòu)已經(jīng)識(shí)別了分區(qū)函數(shù),所以不需要再指定分區(qū)函數(shù)了。
例如,使用以上的分區(qū)架構(gòu)創(chuàng)建一個(gè)客戶表,可以調(diào)用以下的Transact-SQL指令:
CREATE TABLE customers (FirstName nvarchar(40), LastName nvarchar(40), CustomerNumber int)
ON customer_partscheme (CustomerNumber)
關(guān)于SQL Server的表分區(qū)功能,你知道上述的相關(guān)知識(shí)就足夠了。記住!編寫能夠用于多個(gè)表的一般的分區(qū)函數(shù)和分區(qū)架構(gòu)就能夠大大提高可復(fù)用性。
【編輯推薦】
Sql server DAC連接的問(wèn)題
SQL Server中文亂碼問(wèn)題的解決
SQL Server死鎖的解除方法
深度探究SQL Server死鎖的原因
SQL Server2008版本和組件
網(wǎng)站名稱:SQLServer創(chuàng)建分區(qū)架構(gòu)和表分區(qū)
本文鏈接:http://www.5511xx.com/article/dhdciic.html


咨詢
建站咨詢
