互联网服务

根据page,slot号查找某一记录的方法

根据page,slot号查找某一记录的方法如:page  6528 ,slot:12  ,v9.5版本中,如何查询出该记录所对应的具体内容??有哪些方法?显示全部
根据page,slot号查找某一记录的方法

如:page  6528 ,slot:12  ,v9.5版本中,如何查询出该记录所对应的具体内容??

有哪些方法?收起
参与11

查看其它 9 个回答iwaich的回答

iwaichiwaich软件开发工程师IBM
DB2 V9.5, 表空间默认是large的,所以,计算方法为rowid=6528×65536+12=427819020
    根据表和rowid可以 ...
junli0411 发表于 2013-5-28 23:43


[db2inst1@win db2move]$ db2 "select rid(t3) from t3"

1                  
--------------------
               65537
               65538
               65539
               65540
               65543
               65541
               65542

  7 record(s) selected.

[db2inst1@win db2move]$ db2 "select rid(t1) from t1"

1                  
--------------------
               65536
               65537
               65538
               65540
               65541
               65542
               65543
               65544
               65545
               65539

  10 record(s) selected.

  您看,我这两个表的值rid值有重合,这里rid是不是只是指在记录在页中的槽号呀,不太请楚。
互联网服务 · 2013-05-30
浏览930

回答者

iwaich
软件开发工程师IBM
擅长领域: 大数据datastage

iwaich 最近回答过的问题

回答状态

  • 发布时间:2013-05-30
  • 关注会员:1 人
  • 回答浏览:930
  • X社区推广