金融其它

求教DB2表空间计算和DEADLOCKS代表什么意思?

问题1:db2V8中,如果页面为4K则表空间最大容量为64G,计算式可以为:2^(3*8)*4K=64G,如果按照这样的计算方法,在DB2V9中,同样页面大小4K,计算式可以为:2^(4*8)*4K=16T,而书上说只有2T,在DB2V9中表空间的理论最大值是如何计算的?问题2:在单位业务机上偶尔发现:db2 "select DEADLOCKS from table... 显示全部
问题1:
db2V8中,如果页面为4K则表空间最大容量为64G,计算式可以为:2^(3*8)*4K=64G,如果按照这样的计算方法,在DB2V9中,同样页面大小4K,计算式可以为:2^(4*8)*4K=16T,而书上说只有2T,在DB2V9中表空间的理论最大值是如何计算的?

问题2:
在单位业务机上偶尔发现:
db2 "select DEADLOCKS from table(snapshot_database('trddb',-1)) as t"

DEADLOCKS           
--------------------
                  48
但实际上此环境上没有任何死锁等现象,此DEADLOCKS 表示什么意思?有哪位大虾可以解释一下。 收起
参与9

查看其它 7 个回答ccpcd 的回答

ccpcd ccpcd 系统管理员 ccpcd
回复 6# xiewenpeng


   还是不懂,为什么要减3?找了很多资料都没有相关说明,不知高手能否解释一下?THX
金融其它 · 2013-04-08
浏览386

回答者

ccpcd
系统管理员 ccpcd
擅长领域: 数据库
评论13

回答状态

  • 发布时间:2013-04-08
  • 关注会员:1 人
  • 回答浏览:386
  • X社区推广