研究、分享我学习零售业SAP的历程
------------打造中国第一个零售SAP博客

看当前用户的缺省表空间
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

posted on 2009-06-24 13:46  会东  阅读(744)  评论(0编辑  收藏  举报