化器才可以使用哈希连接。) 索引连接: No2: AUTOTRACE set autotrace 使用步骤: 1、以system登录 2、创建plustrace角色; \sqlplus\admin\plustrce.sql 3、向常规用户授予权限:grant plustrace to 4、如果没有plan_table也要创建: \rdbms\admin\utlxplan.sql set autotrace 选项
| on |
显示查询结果,执行计划,统计数据 |
| on statistics |
显示查询结果,统计数据,不显示执行计划 |
| on explain |
显示查询结果,执行计划,不显示统计数据 |
| traceonly |
显示执行计划和统计结果,但不包括查询结果 |
| traceonly statistics |
仅显示统计数据 |
| recursive calls |
在用户级别和系统级别上生成的递归调用的数量。Oracle维护了一些用于内部处理的表。当oracle需要对这些表进行更改时,它就会在内部生成一个SQL语句,然后这个语句再生成一个递归调用。 |
| db block gets |
请求一个CURRENT块的次数 |
| consistent gets |
为一块请求consistent read的次数 |
| physical reads |
从磁盘读取得数据块总数。这个数量等于“直接物理读取”的值加上读入缓冲区的所有数据块 |
| redo size |
生成的重做的总数量(以字节为单位) |
| bytes sent via SQL * Net to client |
从前台进程发送给客户的总字节数 |
| bytes received via SQL * Net from client |
通过Oracle Net从客户接收的总字节数 |
| SQL*Net roundtrips to/from client |
发送给客户和从客户接收的Oracle Net消息的总数 |
| sorts (memory) |
完全在内存中执行并且不需要任何磁盘写入的排序操作的数量 |
| sorts (disk) |
至少需要一个磁盘写入的排序操作的数量 |
| rows processed |
在操作过程中处理的行数 |
四、最后,使用计时特性来测量和比较处理时间 Set timing on
作者“ERDP技术架构”
|