博客
关于我
Oracle查询行对应block_id,file_id
阅读量:453 次
发布时间:2019-03-06

本文共 2473 字,大约阅读时间需要 8 分钟。

从SCOTT.T表中查询行ID信息如下:

SELECT dbms_rowid.rowid_object(rowid) "OBJECT#", dbms_rowid.rowid_relative_fno(rowid) "FILE#", dbms_rowid.rowid_block_number(rowid) "BLOCK#", dbms_rowid.rowid_row_number(rowid) "ROW#" FROM SCOTT.T WHERE ID IN (1, 300000);

结果如下:

ID ROWID OBJECT# FILE# BLOCK# ROW#
1 AAAWb0AAEAACvPCAAp 91892 4 717762 41
300000 AAWb0AAEAACvN8AAw 91892 4 717692 48

关于表分段和分区的信息查询结果如下:

SELECT t.segment_name, t.partition_name, t.BLOCK_ID, (t.BLOCKS + t.BLOCK_ID - 1) "MAX_BLOCK_ID" FROM SYS.DBA_EXTENTS t, DBA_TAB_PARTITIONS p WHERE t.PARTITION_NAME = p.partition_name AND p.TABLE_OWNER = 'SCOTT' AND p.table_name = 'T';

结果如下:

SEGMENT_NAME PARTITION_NAME BLOCK_ID MAX_BLOCK_ID
T SYS_P109 714368 715391
T SYS_P110 715392 716415
T SYS_P111 716416 717439
T SYS_P112 717440 718463

转载地址:http://sqlyz.baihongyu.com/

你可能感兴趣的文章
OAuth2.0_授权服务配置_资源服务测试_Spring Security OAuth2.0认证授权---springcloud工作笔记146
查看>>
OAuth2.0_环境介绍_授权服务和资源服务_Spring Security OAuth2.0认证授权---springcloud工作笔记138
查看>>
OAuth2.0_环境搭建_Spring Security OAuth2.0认证授权---springcloud工作笔记139
查看>>
oauth2.0协议介绍,核心概念和角色,工作流程,概念和用途
查看>>
OAuth2:项目演示-模拟微信授权登录京东
查看>>
OA系统多少钱?OA办公系统中的价格选型
查看>>
OA系统选型:选择好的工作流引擎
查看>>
OA项目之我的会议(会议排座&送审)
查看>>
OA项目之我的会议(查询)
查看>>
Object c将一个double值转换为时间格式
查看>>
object detection训练自己数据
查看>>
object detection错误之Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
查看>>
object detection错误之no module named nets
查看>>
Object of type 'ndarray' is not JSON serializable
查看>>
Object Oriented Programming in JavaScript
查看>>
object references an unsaved transient instance - save the transient instance before flushing
查看>>
Object.keys()的详解和用法
查看>>
OBJECTIVE C (XCODE) 绘图功能简介(转载)
查看>>
Objective-C ---JSON 解析 和 KVC
查看>>
Objective-C 编码规范
查看>>