ROWID
来源:互联网 发布:ubuntu14.04安装mysql 编辑:程序博客网 时间:2024/04/18 14:34
rowid 伪列
AAAB6J AAF AAAAAF AAA
段对象编号 相对文件编号 表示在哪个块上 这个块上的行
(此处计算出来 (此处计算出来的
值等于dba_objects 值等于dba_data_files
中data_object_id 中relative_fno的值)
的值)
相对文件编号在表空间里计数
绝对文件编号在数据库中统计计数
rowid 64位编码规则
A~Z 0~25
a~z 26~51
0~9 52~61
+ 62
/ 63
可以用oracle自带的包dbms_rowid来分析
select dbms_rowid.rowid_object(rowid) object_id, dbms_rowid.rowid_relative_fno(rowid) relative_file_id,
dbms_rowid.rowid_block_number(rowid) block_id ,dbms_rowid.rowid_row_number(rowid) 块中的行号 from test where rownum<5;
扩展
对应v$session 视图中字段的值 ROW_WAIT_OJB# ROW_WAIT_FILE# ROW_WAIT_BLOCK# ROW_WAIT_ROW#
select dbms_rowid,rowid_create(1, 19060, 5, 152, 2 ) from dual;
计算出rowid
通过dba_objects的object_id=19060查出表table1
select * from table1 where rowid=''; 查出阻塞的数据行
- Rowid
- ROWID
- rowid
- ROWID
- ROWID
- ROWID
- ROWID
- rowid
- 关于 Rowid
- oracle rowid
- Rowid说明
- ORACLE ROWID
- rowid小记
- Oracle RowID
- ORACLE ROWID
- rownum,rowid
- rowid 相关
- Oracle ROWID
- HDU 3697 暴力贪心
- iOS开发-UIAlerView
- 装饰模式lua实现
- Atomikos 性能提高8倍
- c++中函数参数传递(值传递、指针传递,引用传递)进一步认识
- ROWID
- 巧用Graphviz和pvtrace等工具可视化C函数调用
- VC6.0找不到控件工具条
- 查看tomcat为jvm分配的内存大小
- 3G模块PPPD拨号流程分析
- 系统架构师笔记(一)
- 光棍节程序员闯关秀第1关(总共10关)
- CoverFlow
- 设计模式心得(一) 简单工厂模式