关于db2 表空间页大小的选择

目前db2的表空间的页大小有4K,8K,16K,32K。

很想知道,数据表空间和索引空间该如何选择页大小?
参与11

10同行回答

itpubblossomitpubblossom软件开发工程师北京许继
最简单的是根据表中每行数据的最大值选择表空间显示全部
最简单的是根据表中每行数据的最大值选择表空间收起
互联网服务 · 2011-03-24
浏览1261
jileicrmjileicrm数据库管理员中信网络科技股份有限公司
楼上正解。。。。。。。。。。。。。。显示全部
楼上正解。。。。。。。。。。。。。。收起
系统集成 · 2011-03-24
浏览1202
stephensun123stephensun123软件开发工程师SAP China
OLTP -> Random I/O -> Small Page SizeOLAP -> Sequential I/O -> Large Page Size显示全部
OLTP -> Random I/O -> Small Page Size
OLAP -> Sequential I/O -> Large Page Size收起
互联网服务 · 2010-12-02
浏览1230
jakey2413jakey2413软件架构设计师GD
谢谢解答。希望有兴趣的朋友多多提供一些经验之谈!显示全部
谢谢解答。
希望有兴趣的朋友多多提供一些经验之谈!收起
银行 · 2010-11-30
浏览1191
limin19821limin19821系统工程师乐酷天
1. 一个基本的是根据表中记录平均大小来选择page大小。不过v9以后应该去掉了每个页最多256个行的限制,所以不用考虑是否会浪费空间了。不过,如果你的数据很大,不能选用小的pagesize,别搞得一个页连一条数据都放不下。2. 看业务类型,如果是以select为主,且有同一段时间访问多条...显示全部
1. 一个基本的是根据表中记录平均大小来选择page大小。不过v9以后应该去掉了每个页最多256个行的限制,所以不用考虑是否会浪费空间了。不过,如果你的数据很大,不能选用小的pagesize,别搞得一个页连一条数据都放不下。
2. 看业务类型,如果是以select为主,且有同一段时间访问多条数据的需求,可以考虑把页选大一下,这样db2一次可以读入较多的数据行到缓冲池,提高命中率。如果同一个页中数据的可能性不大,选用小的pagesize也可以。
3.注意缓冲池的大小,两者pagesize大小要一致。收起
IT分销/经销 · 2010-11-30
浏览1170
jakey2413jakey2413软件架构设计师GD
希望有个比较有经验的分析结果。显示全部
希望有个比较有经验的分析结果。收起
银行 · 2010-11-30
浏览1166
tvrciutvrciu软件开发工程师文思海辉
应该根据 一张表中一条数据记录所占的物理存储空间 作为标准来选择数据页的大小?显示全部
应该根据 一张表中一条数据记录所占的物理存储空间 作为标准来选择数据页的大小?收起
互联网服务 · 2010-11-29
浏览1180
jakey2413jakey2413软件架构设计师GD
有分区表,有非分区表,最大的表,有分区。显示全部
有分区表,有非分区表,最大的表,有分区。收起
银行 · 2010-11-29
浏览1292
db2 "create bufferpool BP_32 size 2000 pagesize 32 K"显示全部
db2 "create bufferpool BP_32 size 2000 pagesize 32 K"收起
2010-11-29
浏览1241
gudaguda数据仓库工程师广州
你最大的表模型大概是什么样子的呢显示全部
你最大的表模型大概是什么样子的呢收起
互联网服务 · 2010-11-29
浏览1214

提问者

jakey2413
软件架构设计师GD
擅长领域: 数据库分布式系统服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-11-29
  • 关注会员:1 人
  • 问题浏览:11311
  • 最近回答:2011-03-24
  • X社区推广