易截截图软件、单文件、免安装、纯绿色、仅160KB

查看oracle执行计划

常用方法有以下几种:
一、通过PL/SQL Dev工具
    1、直接File->New->Explain Plan Window,在窗口中执行sql可以查看计划结果。其中,Cost表示cpu的消耗,单位为n%,Cardinality表示执行的行数,等价Rows。
    2、先执行 EXPLAIN PLAN FOR   select * from tableA where paraA=1,再 select * from table(DBMS_XPLAN.DISPLAY)便可以看到oracle的执行计划了,看到的结果和1中的一样,所以使用工具的时候推荐使用1方法。
注意:PL/SQL Dev工具的Command window中不支持set autotrance on的命令。还有使用工具方法查看计划看到的信息不全,有些时候我们需要sqlplus的支持。
二、通过sqlplus
    1、一般情况都是本机链接远程服务器,所以命令如下:
            sqlplus user/pwd@serviceName
        此处的serviceName为tnsnames.ora中定义的命名空间。
    2、执行set autotrace on,然后执行sql语句,会列出以下信息:
    
。。。(省略一些信息)
统计信息
----------------------------------------------------------
          1  recursive calls (归调用次数)
          0  db block gets 
          2  consistent gets
          0  physical reads (物理读——执行SQL的过程中,从硬盘上读取的数据块个数)
          0  redo size (重做数——执行SQL的过程中,产生的重做日志的大小)
        358  bytes sent via SQL*Net to client
        366  bytes received via SQL*Net from client
          1  SQL*Net roundtrips to/from client
          0  sorts (memory)  


相关文档:

Oracle常用命令

1. 修改redo log file大小
SQL> select group#,status from v$log;
SQL> alter database add logfile group 4 'F:\oracle\product\10.2.0\oradata\orcl\REDO04.LOG' size 512m;
SQL> alter system switch logfile;
SQL> select group#,status from v$log;
2. 修改large_pool_size大小
SQL> alter  ......

Oracle中的归档日志(Archive Log)

Oracle中的归档日志(Archive Log)
文章分类:数据库
在Oracle中,数据一般是存放在数据文件中,不过数据库与Oracle最大的区别之一就是数据库可以在数据出错的时候进行恢复。 这个也就是我们常见的Oracle中的重做日志(REDO FILE)的功能了。在重做日志分成2部分,一个是在线重做日志文件,另外一个就是归档日志文件。
......

.bat启动数据库服务(MSSQL,Oracle)

 @echo off
:dosmenu
REM 选择菜单
echo  Windows 服务启动或关闭 By hope 2008年2月7日     
echo.
echo [1]启动Sql Server2005   [2]关闭Sql Server2005
echo [3]启动Oracle9i         [4]关闭Oracle9i
echo.
echo  ......

oracle 应用程序性能分析

查看session等待事件:
        select sid,event from v$session_wait where event not like 'rdbms%' and event not like 'SQL*Net message%';
按pid查看正在执行的程序:
        select sid,program from v$session b where paddr in (selec ......

Oracle不同行的某列字符串相加,去除重复值

有如下表Test
City People Make
广州  1        A
广州  2        B
广州  3        C
上海  4        A
上海  5     ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号