Oracle DBA常用语句

来源:asp之家 时间:2009-08-05 20:15:00 

查看表空间的名称及大小

代码如下:


SQL>select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
from dba_tablespaces t, dba_data_files d where t.tablespace_name = d.tablespace_name group by t.tablespace_name;


查看表空间物理文件的名称及大小:

代码如下:


SQL>select tablespace_name, file_id, file_name,round(bytes/(1024*1024),0) total_space from dba_data_files order by tablespace_name;


查看回滚段名称及大小:

代码如下:


SQL>select segment_name, tablespace_name, r.status,
(initial_extent/1024) InitialExtent,(next_extent/1024) NextExtent,
max_extents, v.curext CurExtent From dba_rollback_segs r, v$rollstat v
Where r.segment_id = v.usn(+) order by segment_name;


如何查看某个回滚段里面,跑的什么事物或者正在执行什么sql语句: 

代码如下:


SQL>select d.sql_text,a.name
from v$rollname a,v$transaction b,v$session c,v$sqltext d
where a.usn=b.xidusn and b.addr=c.taddr and c.sql_address=
d.address and c.sql_hash_value=d.hash_value
and a.usn=1;


(备注:你要看哪个,就把usn=?写成几就行了)
查看控制文件:
SQL>select * from v$controlfile;
查看日志文件:
SQL> col member format a50
SQL>select * from v$logfile;
如何查看当前SQL*PLUS用户的sid和serial#:
SQL>select sid, serial#, status from v$session where audsid=userenv('sessionid');
如何查看当前数据库的字符集:
SQL>select userenv('language') from dual;
SQL>select userenv('lang') from dual;
怎么判断当前正在使用何种SQL优化方式:
用explain plan产生EXPLAIN PLAN,检查PLAN_TABLE中ID=0的POSITION列的值。
SQL>select decode(nvl(position,-1),-1,'RBO',1,'CBO') from plan_table where id=0;
如何查看系统当前最新的SCN号:
SQL>select max(ktuxescnw * power(2,32) + ktuxescnb) from x$ktuxe;
在ORACLE中查找TRACE文件的脚本:
SQL>select u_dum

标签:Oracle,DBA,sql
0
投稿

猜你喜欢

  • Access与Flash的结合应用

    2008-11-20 16:44:00
  • 注册表单的改进分解

    2008-05-31 17:19:00
  • 一个ASP站内搜索的实例源代码

    2007-09-21 12:13:00
  • 天极产品设计流程

    2007-10-11 18:47:00
  • Dreamweaver MX网页图片热区使用方法

    2008-05-20 12:50:00
  • JavaScript中的"类" 序言

    2008-02-18 13:26:00
  • asp如何在本地机器上创建缓存?

    2010-06-18 19:27:00
  • Oracle SQL性能优化系列学习二

    2010-07-23 13:23:00
  • 段正淳的css笔记(1)分类之间的横竖线

    2007-11-01 21:47:00
  • 轻松解决SQL Server 2005中的常见问题

    2008-11-28 14:11:00
  • sqlserver 脚本和批处理指令小结

    2012-05-22 18:56:55
  • SQL Server跟踪数据实现索引优化向导

    2009-02-13 17:14:00
  • asp如何向前端显示用户请求的信息?

    2010-06-09 18:52:00
  • 将ASP记录集输出成n列的表格形式显示的方法

    2011-04-08 10:51:00
  • 下一代web:浏览器存储支持

    2008-06-11 11:50:00
  • 带你轻松了解 SQL Server数据库的组成

    2009-02-05 15:53:00
  • 合理设置内存让数据库与其他程序共存

    2009-05-21 16:24:00
  • ASP实现GB2312字符与区位码的相互转换

    2009-12-28 10:27:00
  • 网页设计标准尺寸参考

    2007-12-29 20:42:00
  • IE6实现min-width

    2008-06-12 12:40:00
  • asp之家 网络编程 m.aspxhome.com