今天学习ORACLE看到索引这个部分。对于书里面提到的ROWID我不太理解,到底ROWID是个什么东西??
在 索引叶条目的特性中 还有句话是这么说的  “因为所有行属于同一个段 所以要使用受限的ROWID指向表行”
这又是为什么?? 哪位高手能给解答一下,万分感激。

解决方案 »

  1.   

    rowid由file#+block#+row#组成,占用6个bytes的空间,10bit的file#,22bit的block#,16bit的row#
      

  2.   

    因为所有行属于同一个段   所以要使用受限的ROWID指向表行” 这又是为什么?逻辑结构:表空间-〉段-〉区-〉块  表段,索引段
      

  3.   

    其实我还是不太能理解那句话什么叫做“受限的ROWID”?? 
      

  4.   

    所以要使用受限的ROWID 翻译不好吧!