对DB2分区兼容性类型的属性描述

此文章主要向大家讲述的是如何正确认识DB2分区兼容性,以及对分区键所对应列的基本数据类型来进行比较,并将它们声明为是分区兼容的(partition compatible)。分区兼容的数据类型具有如下属性:

专业从事成都网站制作、网站建设,高端网站制作设计,小程序设计,网站推广的成都做网站的公司。优秀技术团队竭力真诚服务,采用H5场景定制+CSS3前端渲染技术,响应式网站,让网站在手机、平板、PC、微信下都能呈现。建站过程建立专项小组,与您实时在线互动,随时提供解决方案,畅聊想法和感受。

具有相同值但有不同类型的两个变量会按相同的分区算法映射至同一个分区号。

最近在看一些DB2的DPF方面的东西,有两个概念有一些搞不懂。

就是“分区兼容性”和“并置”两个概念。

查找了一些相关资料,内容如下:

分区兼容性

可对分区键的对应列的基本数据类型进行比较,并可将它们声明为是分区兼容的(partition compatible)。分区兼容的数据类型具有如下属性:具有相同值但有不同类型的两个变量会按相同的分区算法映射至同一个分区号。 DB2分区兼容性具有下列特征:

基本数据类型与另一个相同的基本数据类型兼容。

内部格式用于 DATE、TIME 和 TIMESTAMP 数据类型。它们彼此都不兼容,且都不与 CHAR 兼容。

分区兼容性不受带有 NOT NULL 或 FOR BIT DATA 定义的列的影响。

对兼容数据类型的 NULL 值的处理是完全相同的;对不兼容数据类型的 NULL 值的处理可能不相同。

用户定义的类型的基本数据类型用于分析DB2分区兼容性。

对分区键中相同值的小数的处理是完全相同的,即使它们的标度和精度不同。

字符串中(CHAR、VARCHAR GRAPHIC 或 VARGRAPHIC)的尾部空格会被散列算法忽略。

BIGINT、SMALLINT 和 INTEGER 是兼容的数据类型。

REAL 和 FLOAT 是兼容的数据类型。

不同长度的 CHAR 和 VARCHAR 是兼容的数据类型。

GRAPHIC 和 VARGRAPHIC 是兼容的数据类型。

分区兼容性不适用于 LONG VARCHAR、LONG VARGRAPHIC、CLOB、DBCLOB 和 BLOB 数据类型,因为它们不能作为分区键。

上述的相关内容就是对正确认识DB2分区兼容性的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. DB2动态SQL与存储过程SQL查看的实际操作流程
  2. 使用DB2临时表时哪些事项是值得关注?
  3. DB2快照函数如何正确理解?
  4. DB2强制优化器的使用“窍门”不得不看
  5. DB2 9.5的数据库内存保护,轻松掌握!

分享标题:对DB2分区兼容性类型的属性描述
当前网址:http://www.shufengxianlan.com/qtweb/news45/519195.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联