现在的位置: 首页 > 综合 > 正文

常用Oralce sql

2012年02月03日 ⁄ 综合 ⁄ 共 589字 ⁄ 字号 评论关闭

看当前用户的缺省表空间
SQL>select username,default_tablespace from user_users;

 

查看用户下所有的表
SQL>select * from user_tables;

 

查看名称包含log字符的表
SQL>select object_name,object_id from user_objects
where instr(object_name,'LOG')>0;

 

查看某表的大小
SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments
where segment_name=upper('&table_name');

 

查看索引的大小
SQL>select sum(bytes)/(1024*1024) as "size(M)" from user_segments
where segment_name=upper('&index_name');

 

查看函数和过程的源代码
SQL>select text from all_source where ōwner=user and name=upper('&plsql_name');

 

正常的rollback一般可以通过v$transaction估算rollback进度,

死事务已经无法通过v$transaction来观察,所以必须通过内部表来进行判断。
这个内部表是x$ktuxe

抱歉!评论已关闭.