- 浏览: 1022930 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
AUTOTRACE是一项 SQL*Plus 功能,自动跟踪为 SQL 语句生成一个执行计划并且提供与该语句的处理有关的统计。
SQL*Plus AUTOTRACE 可以用来替代 SQL Trace 使用,AUTOTRACE 的好处是您不必设置跟踪文件的格式,并且它将自动为 SQL 语句显示执行计划。然而,AUTOTRACE 分析和执行语句;而EXPLAIN PLAN仅分析语句。
使用AUTOTRACE不会产生跟踪文件。
一、启用Autotrace功能。任何以SQL*PLUS连接的session都可以用Autotrace,不过还是要做一些设置的,否则可能报错。
1、报错示例:SQL :> set autotrace on;
SP2-0613: Unable to verify PLAN_TABLE format or existence
SP2-0611: Error enabling EXPLAIN report
SP2-0618: Cannot find the Session Identifier. Check PLUSTRACE role is enabled
SP2-0611: Error enabling STATISTICS report
*******************************************************************************
SQL> set autotrace on;
SP2-0613: 无法验证 PLAN_TABLE 格式或实体
SP2-0611: 启用EXPLAIN报告时出现错误
SP2-0618: 无法找到会话标识符。启用检查 PLUSTRACE 角色
SP2-0611: 启用STATISTICS报告时出现错误
该错误的的主要原因是由于当前用户下没有PLAN_TABLE这张表及相应的PLUSTRACE角色权限。
2、解决方法:
A.以SYS用户登录:
oracle>sqlplus '/ as sysdba';
B.运行utlxplan.sql(rdbms/admin下) 脚本创建 PLAN_TABLE;
SQL>@ D:oracleora81RDBMSADMINutlxplan.sql
C.通过执行 plustrce.sql(ORACLE_HOME/sqlplus/admin/plustrce.sql)脚本创建 plustrace 角色,这将V$ 视图上的选择权限授予该角色,也将 plustrace 角色授予 DBA 角 色,脚本部份内容如下:
drop role plustrace;
create role plustrace;
grant select on v_$sesstat to plustrace;
grant select on v_$statname to plustrace;
grant select on v_$session to plustrace;
grant plustrace to dba with admin option;D.将 plustrace 角色授予当前用户(无 DBA 角色的用户)。
或grant plustrace to public;
二、设置Autotrace的命令。
序号
|
命令
|
解释
|
1
|
SET AUTOTRACE OFF
|
此为默认值,即关闭Autotrace
|
2
|
SET AUTOTRACE ON
|
产生结果集和解释计划并列出统计
|
3
|
SET AUTOTRACE ON EXPLAIN
|
显示结果集和解释计划不显示统计
|
4
|
SETAUTOTRACE TRACEONLY
|
显示解释计划和统计,尽管执行该语句但您将看不到结果集
|
5
|
SET AUTOTRACE
TRACEONLY STATISTICS
|
只显示统计
|
Eg:SET AUTOTRACE ON, set timing on, alter session set time_statistics=true;
三、Autotrace执行计划的各列的涵义
序号
|
列名
|
解释
|
1
|
ID_PLUS_EXP
|
每一步骤的行号
|
2
|
PARENT_ID_PLUS_EXP
|
每一步的Parent的级别号
|
3
|
PLAN_PLUS_EXP
|
实际的每步
|
4
|
OBJECT_NODE_PLUS_EXP
|
Dblink或并行查询时才会用到
|
四、AUTOTRACE Statistics常用列解释
序号
|
列名
|
解释
|
1
|
db block gets
|
从buffer cache中读取的block的数量
|
2
|
consistent gets
|
从buffer cache中读取的undo数据的block的数量
|
3
|
physical reads
|
从磁盘读取的block的数量
|
4
|
redo size
|
DML生成的redo的大小
|
5
|
sorts (memory)
|
在内存执行的排序量
|
7
|
sorts (disk)
|
在磁盘上执行的排序量
|
这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=5892817
发表评论
-
数据库设计规范
2011-11-24 10:40 6877数据库设计(Database Desi ... -
Linux下用OCCI或OCI连接Oracle
2011-07-26 12:00 2905首先,去oracle官网下载C ... -
PowerDesigner快捷键
2011-03-19 00:10 1101一般快捷键F4 打开检查模型窗口,检查模型F5 如果图 ... -
oracle和sql server功能对比
2011-01-05 22:05 1816Oracle Database 10g对比SQL Server ... -
Parse CPU to Parse Elapsd%的理解
2010-11-28 18:37 6766Parse CPU to Parse Elapsd%是指sql ... -
DB2客户端连接服务端的方法(转载)
2010-07-14 22:40 915在DB2中从客户端访问服 ... -
四大数据库的比较(SQL Server、Oracle、Sybase和DB2)
2010-07-14 21:54 1531本篇引用于公司数据库 ... -
Oracle迁移到DB2常用转换
2010-07-01 13:12 1159因为项目需要,要将Oracle上的东西转移到DB2,于是收集整 ... -
输出object的DDL的方法
2010-06-23 01:07 1429最近一段时间,由于经常要通过ssh访问远程环境。所以图形工具使 ... -
oracle的license和正版使用问题
2010-06-08 01:08 19461, 正版Oracle 产品和盗版的区别 直奔主题,这是许多研 ... -
oracle opatch 工具的使用(oracle小补丁安装)(转)
2010-05-30 13:49 2259从9.2版开始,Oracle公司设计实现了个别补丁安装管理工具 ... -
mysql常用函数
2009-12-29 10:25 956一、数学函数ABS(x) ... -
几分钟学会Oracle Audit
2009-12-03 15:49 21691、什么是审计 简单来讲,就是把对数据库的操作记录下来。不管 ... -
alter system switch logfile和alter system archive log current的区别
2009-12-03 12:19 1110alter system switch logfile 是强制 ... -
由HWM引出的drop,delete,truncate的异同点比较
2009-12-02 14:18 1238今天在做HWM时,说truncate表后HWM会降低,但是dr ... -
主流数据库的比较
2009-12-02 10:29 1290开发数据库应用,选择一个好的数据库是非常重要的。目前, 商品 ... -
Oracle MTS相关问题
2009-09-09 22:34 1322Oracle MTS的相关问题 一、什么是MTS MTS ... -
10g: SYSAUX 里面都有些什么东西
2009-09-04 12:38 1832Isabella says:SYSAUX 暴涨有 ... -
ORACLE的PL/SQL一
2009-08-26 17:03 1151一、什么是PL/SQL? P ... -
Oracle中password file的作用及说明
2009-08-21 21:19 1052在数据库没有启动之前,数据库内建用户是无法通过数据库来验证身份 ...
相关推荐
-x86_64 架构能够处理更大的内存空间,并提供更高的计算性能,因此广泛用于服务器和个人计算机。 ### 5. GM (Golden Master) 版本含义 -GM(Golden Master)是指经过全面测试并被认为是最终可发布的版本。 -这意味...
Service Pack是软件厂商发布的对原版软件的重大错误修复和性能优化的集合,SP2通常意味着这是第二次重大更新。对于3ds Max 9.0 SP2而言,它可能包含了自9.0原始版本发布以来的一系列bug修复、稳定性增强、性能提升...
1. 操作系统:Windows XP SP2及以上32位版本。 2. 硬件资源:足够的内存和处理器能力以运行Web服务器。 3. 配置:确保没有其他冲突的HTTP服务正在运行,如IIS。 安装过程通常包括以下步骤: 1. 解压“apache_2.2.14...
对于运行Windows XP SP2和SP3的用户,这是一个特别大的威胁,因为他们不再受到微软的安全更新支持,更容易成为攻击目标。 4. **防御措施**:微软发布了KB2572073安全更新,用户应立即下载并安装以修补此漏洞。此外...
3. **兼容性**:不是所有的应用程序都能很好地处理高并发连接,有些可能因此出现错误或崩溃。 4. **恢复策略**:如果修改后出现问题,必须知道如何恢复到原始设置,这通常可以通过删除修改或还原注册表备份实现。 ...
SIMATIC Automation Tool V4.0 SP2 是一款西门子推出的自动化配置和管理软件,用于高效地管理和配置SIMATIC系列的工业自动化设备。用户指南详细介绍了如何使用此工具进行各种操作,包括网络扫描、设备识别、配置设定...
SP2是SP的第二个版本,意味着它在SP1的基础上进行了更多的改进和优化。安装这个更新有助于确保SMART精彩屏与最新的技术保持同步,提高其稳定性和兼容性。 2. **wincc_flexible_SMART_V3_SP1_Up1_zhCN.pdf**:这是一...
WinCC V11是其一个重要的版本,SP2则代表该版本的第二次服务包更新,通常包含了对原有功能的优化和错误修复。 WinCC Professional V11 SP2的核心特性包括: 1. **项目管理**:WinCC提供了一个统一的项目管理环境,...
1. **错误修复**:服务包通常会解决用户在使用早期版本时遇到的已知问题,提高软件的稳定性和可靠性。 2. **性能提升**:升级可能优化了软件内部的算法和数据处理,从而提高了程序的运行速度和效率。 3. **新功能*...
在Oracle数据库环境中,跟踪和分析SQL...总的来说,理解和掌握这些在Oracle数据库中查看SQL执行时间以及处理相关错误的方法,对于数据库管理员和开发人员来说是必不可少的技能,能够有效提升问题诊断和性能优化的能力。
8. **错误报告和日志**:如果遇到问题,查看模拟器生成的错误日志可以帮助识别并解决问题。用户还可以寻求在线社区的帮助,分享日志和设置以获取解决方案。 9. **定期更新**:PCSX2团队持续改进模拟器,发布新版本...
手册中也会提供一些常见的错误代码和响应,以便于开发人员或使用者能够进行错误处理和问题诊断。 在实际应用中,开发者可能需要根据设备和网络的实际情况进行指令的配置和调整,以便于发挥设备的最佳性能。此外,...
在学习或评估这个项目时,你需要关注代码的结构、命名规范、注释质量、错误处理以及代码效率等方面。同时,理解项目的具体要求和目标也是很重要的,这可能需要查看项目描述文档或相关材料。通过实践和解决项目中的...
同时,1.5 SP2版本的稳定性与兼容性优化,使得软件在运行过程中更少出现错误,提升了用户的使用体验。 总结来说,"VRay_Adv_1.5_SP2_2009_for_32bit_10.08"是VRay与3D Max 2009的完美结合,为3D建模师和渲染爱好者...
4. **Service Pack 2 (SP2)**: SP2是VRay 1.5版本的一个重要更新,通常包含了错误修复、性能优化和新功能的添加,确保用户获得更稳定和高效的体验。 5. **汉化版**: 汉化版是指将原本非中文的软件界面和文档翻译成...
【VRay_Adv_1.5_SP2_10_08.rar】是一个包含VRay高级版本1.5服务包2的更新程序,主要用于3D建模和渲染软件。VRay是一款广泛应用于建筑设计、室内设计、影视动画等领域的高质量渲染引擎。这个RAR压缩包中的主要文件是...
8. **版本管理**:软件的持续更新和维护,如SP2(Service Pack 2)的发布,意味着对之前版本的错误修复、性能优化以及新功能的加入。 总的来说,TraceParts.v2.6.2.SP2不仅提供了海量的三维零件资源,还注重用户...
文档对多个错误报告和计时器相关的寄存器进行了值的更正,包括: - ERR_RPT_BH - PE_FEAT - PLM_SP3_DISCOVERY_TIMER - PLM_SP3_SILENCE_TIMER - PLM_SP2_DISCOVERY_TIMER - PLM_SP2_SILENCE_TIMER - PLM_SP1_...
- **错误处理**:可以使用异常处理机制,增强程序的健壮性。 4. **使用步骤**: - **安装**:下载并运行SIMATIC_S7SCL_V56.exe文件,按照向导指引完成安装过程。 - **新建项目**:启动S7SCL,创建新项目,并配置...