新聞中心
此文章主要講述的是對DB2分區(qū)兼容性的認(rèn)識(shí),如果你對DB2分區(qū)兼容性有興趣的話,以下的文章將會(huì)給你相應(yīng)的解決方案,以下就是文章的主要內(nèi)容的詳細(xì)描述,望大家在瀏覽之后會(huì)對其有更深的了解。

可對分區(qū)鍵的對應(yīng)列的基本數(shù)據(jù)類型進(jìn)行比較,并可將它們聲明為是分區(qū)兼容的(partition compatible)。分區(qū)兼容的數(shù)據(jù)類型具有如下屬性:具有相同值但有不同類型的兩個(gè)變量會(huì)按相同的分區(qū)算法映射至同一個(gè)分區(qū)號(hào)。
最近在看一些DB2的DPF方面的東西,有兩個(gè)概念有一些搞不懂。
就是“分區(qū)兼容性”和“并置”兩個(gè)概念。
查找了一些相關(guān)資料,內(nèi)容如下:
DB2分區(qū)兼容性
可對分區(qū)鍵的對應(yīng)列的基本數(shù)據(jù)類型進(jìn)行比較,并可將它們聲明為是分區(qū)兼容的(partition compatible)。分區(qū)兼容的數(shù)據(jù)類型具有如下屬性:具有相同值但有不同類型的兩個(gè)變量會(huì)按相同的分區(qū)算法映射至同一個(gè)分區(qū)號(hào)。 分區(qū)兼容性具有下列特征:
基本數(shù)據(jù)類型與另一個(gè)相同的基本數(shù)據(jù)類型兼容。
內(nèi)部格式用于 DATE、TIME 和 TIMESTAMP 數(shù)據(jù)類型。它們彼此都不兼容,且都不與 CHAR 兼容。
分區(qū)兼容性不受帶有 NOT NULL 或 FOR BIT DATA 定義的列的影響。
對兼容數(shù)據(jù)類型的 NULL 值的處理是完全相同的;對不兼容數(shù)據(jù)類型的 NULL 值的處理可能不相同。
用戶定義的類型的基本數(shù)據(jù)類型用于分析DB2分區(qū)兼容性。
對分區(qū)鍵中相同值的小數(shù)的處理是完全相同的,即使它們的標(biāo)度和精度不同。
字符串中(CHAR、VARCHAR GRAPHIC 或 VARGRAPHIC)的尾部空格會(huì)被散列算法忽略。
BIGINT、SMALLINT 和 INTEGER 是兼容的數(shù)據(jù)類型。
REAL 和 FLOAT 是兼容的數(shù)據(jù)類型。
不同長度的 CHAR 和 VARCHAR 是兼容的數(shù)據(jù)類型。
GRAPHIC 和 VARGRAPHIC 是兼容的數(shù)據(jù)類型。
DB2分區(qū)兼容性不適用于 LONG VARCHAR、LONG VARGRAPHIC、CLOB、DBCLOB 和 BLOB 數(shù)據(jù)類型,因?yàn)樗鼈儾荒茏鳛榉謪^(qū)鍵。
上述的相關(guān)內(nèi)容就是對正確認(rèn)識(shí)DB2分區(qū)兼容性的描述,希望會(huì)給你帶來一些幫助在此方面。
網(wǎng)頁名稱:DB2分區(qū)兼容性是什么?如何應(yīng)用?
路徑分享:http://www.5511xx.com/article/djcopjp.html


咨詢
建站咨詢
