没有合适的资源?快使用搜索试试~ 我知道了~
首页DB2 数据库分区特性(DPF)
资源详情
资源评论
资源推荐

李玉明 ymli@cn.ibm.com
DB2 数据库分区特性(DPF)

Information Management SoftwareInformation Management Software
自我简介
• 李玉明,IBM中国资深数据库研发工程师。在IBM工作多年,
一直致力于DB2内核的开发,专注于优化器和按列存储引
擎(BLU Acceleration)项目,目前从事DPF相关项目的
开发。
• 擅长DB2数据库性能优化,DB2应用系统的架构和开发。
《DB2设计、管理与性能优化艺术》和《从Oracle到DB2-
从容开发》的作者。

Information Management SoftwareInformation Management Software
日程
• DB2数据库分区的非共享体系架构
• 数据哈希分布和SQL并行处理的内部机制
• 无处不在的并行

Information Management SoftwareInformation Management Software
从单处理器到大规模并行处理
支持海量数据库
扩展性
所有都并行 (MPP支持)
集成的数据仓库/商业智能功能
开放的企业级解决方案
单处理器
SMP
群集
MPP
平台 :
AIX
HP/UX
Solaris
Linux
Windows
CPUCPU
SQLSQL
CPUCPU
SQLSQL
CPUCPU
SQLSQL
CPUCPU
SQLSQL
并行交易
CPUCPU
CPUCPU
CPUCPU
CPUCPU
SQLSQL
并行SQL

Information Management SoftwareInformation Management Software
概念和术语
• 数据库分区的等价术语
‒ DPF – Dabase Partition Feature
‒ MPP - Massively Parallel Processing(大规模并行处理 )
• DPF vs pureScale
‒ DPF : 非共享体系架构(Shared-nothing),处理海量数据,多用于数据仓库和商
业智能,数据库具有并行处理单一任务的能力
‒ pureScale: 共享磁盘(shared-disk),并行计算。提供高可用性,当当一个节
点宕掉,其他节点将会接管失效节点的工作负载。
DB2支持的各种分区
‒ 数据库(哈希)分区:将表的数据行按哈希分布到多个数据库分区上,以支持大
规模数据的并行处理。
‒ 表分区(或范围分区) :将同一范围内(比如某月份)的数据放在独立的数据
分区中,支持快速地滚入滚出数据,并“分区排除”技术优化查询。
‒ 多维簇集(MDC):将在多个维度上具有相同值的行放在表中相近的物理位置
,自动维护聚集 ,能提高查询性能,减少维护开销。
剩余29页未读,继续阅读















安全验证
文档复制为VIP权益,开通VIP直接复制

评论1