IT分销/经销数据库

DB2这个是否有问题?

系统默认的表空间的块全部都是4K,但是默认的IBMDEFAULTBP默认确是8K的,系统居然还能运行。 select bpname,npages,pagesize from syscat.bufferpoolsBPNAME                        &nbs...显示全部

系统默认的表空间的块全部都是4K,但是默认的IBMDEFAULTBP默认确是8K的,系统居然还能运行。

select bpname,npages,pagesize from syscat.bufferpools

BPNAME                                                                                                                           NPAGES      PAGESIZE   

-------------------------------------------------------------------------------------------------------------------------------- ----------- -----------

IBMDEFAULTBP                                                                                                                          524288        8192

收起
参与3

返回CBH的回答

CBHCBH数据库管理员UMC

※首先,請先確認當初 create DB 時候 page size 是多少,那麼預設的 buffer pool page size 就是多少.

語法:

db2 get db cfg for OOO | grep -iE "database page size"

備註:

OOO:DB alias name


再來,建議你使用 db2look 匯出整個 DB schema,對照 create bufferpool 這塊 與 create tablespace 這塊,理論上應該就可以釐清原因了。

語法:

db2look -d OOO -a -x -l -m -e -o db2look_OOO_YYYYMMDD.txt

OOO:DB alias name

YYYYMMDD:年月日

硬件生产 · 2016-08-15
浏览836

回答者

CBH
数据库管理员UMC

CBH 最近回答过的问题

回答状态

  • 发布时间:2016-08-15
  • 关注会员:2 人
  • 回答浏览:836
  • X社区推广