`

Oracle通过EM查看具体SQL的执行计划和统计信息

阅读更多
tableA.columnB上建索引
执行查询 select a ABCD from tableA OPQ where columnB='sfljsdlf'

顶级活动 > 搜索SQL
文本LIKE select a ABCD from tableA OPQ
搜索
点击计划 查看表
看每一步的操作

有的公司自行开发的框架中,对日期的处理方式有问题,传入的与日期列比较的值会导致日期列每个值都转成时间戳再与传入的值比较,从而无法走索引(偶现在滴公司的框架就有这个问题,经俺排查出来这个问题后已修改,修改框架前偶让开发的兄弟使用了cast(:dupdate as date)这种方式作为临时解决的方法)

index range scan,index fast full scan,index skip scan发生的条件
http://blog.csdn.net/robinson1988/article/details/4980611
index unique scan 与index range scan等的区别
http://blog.csdn.net/doupeihua/article/details/6822591
分享到:
评论

相关推荐

    SQL执行计划简单分析

    Oracle 数据库提供了多种方法来查看 SQL 语句的执行计划,例如使用 PL/SQL Developer、EM 或者 SQLPLUS 工具等。下面我们将使用 SQLPLUS 工具来分析 SQL 语句的执行计划。 使用 SQLPLUS 查看执行计划 -------------...

    oracle性能监控sql 监控当前会话 执行的sql及io等信息

    Oracle性能监控SQL——监控当前会话执行的SQL及IO等信息 Oracle性能监控是数据库管理员的重要职责之一,通过监控数据库的性能,可以及时发现问题,避免数据库的宕机和性能下降。本文将介绍一些常用的Oracle性能监控...

    ORACLE_SQL_ALL.rar_oracle_oracle sql_sql优化

    - **SQL Plan Baseline**:如何利用SQL Plan Baseline保存和强制执行计划,确保性能稳定性。 9. **性能调优工具** - **Oracle Enterprise Manager**:使用EM进行性能监控和调优。 - **AWR和ASH报告**:通过自动...

    Oracle 11G- SQL

    6. **SQL 优化器改进**:通过引入新的统计信息和成本模型,提高查询计划的质量,从而提升查询性能。 #### 四、SQL 查询技巧 - **使用索引**:合理设计和使用索引可以极大提高查询效率。 - **避免全表扫描**:尽...

    oracle常用sql.rar

    以上只是Oracle SQL使用中的一部分关键知识点,实际应用中,DBA还需要了解更多的Oracle特性,如分区、物化视图、并行查询、闪回技术等,以及如何结合企业管理器(EM)和数据库性能监控工具进行日常维护和问题排查。...

    SQL跟踪工具 Oracle 64位

    2. **性能分析**:通过分析SQL语句的执行计划,SQLTracker可以揭示查询的优化问题,例如索引不当、全表扫描、排序开销大等,为优化策略提供依据。 3. **资源消耗**:该工具能显示SQL语句对内存、CPU和磁盘I/O的影响...

    Oracle Database的SQL计划管理.docx

    SQL调优集是另一项工具,用于收集和存储执行计划信息,与SPM一起工作,帮助优化性能问题。 9. **使用存储大纲** 存储大纲是冻结特定执行计划的一种方式,SPM可以管理这些大纲,确保即使在数据库变化时,大纲内的...

    oracle安装及EM使用教程

    通过以上教程,你可以掌握Oracle的安装流程和EM的基本使用。不断实践和学习,将能更好地理解和驾驭这个强大的数据库系统。记得在操作过程中详细记录每一步,以便于日后参考和解决可能出现的问题。

    Oracle应用项目——使用OracleEM创建表空间.pdf

    6. 查看SQL语句:在"添加数据文件"页面,你可以点击"显示SQL"来查看即将执行的创建表空间的SQL命令,这对于理解底层操作和手动创建表空间非常有帮助。 7. 配置存储选项:返回表空间创建界面,勾选"启用日志记录",这...

    Oracle+SQL高级编程

    8. **性能监控与调优**:通过使用Oracle的性能监控工具如SQL*Plus、企业管理器(EM)、性能视图等,可以诊断并解决性能问题。了解如何分析等待事件、跟踪文件和SQL Tuning Advisor是性能调优的关键。 9. **分区技术...

    oracle 10G EM 配置总结

    首先,检查Oracle版本,确认是10.2.0.1.0版本,可以通过执行SQL查询`SELECT * FROM v$version;`来查看。接着,创建EM资料库,使用`emca -repos create`命令,它会提示输入数据库SID、监听端口号、SYS用户的密码以及...

    oracle重建EM

    Oracle企业管理器(Enterprise Manager, EM)是Oracle数据库系统的一个重要组件,用于监控、管理和优化数据库。在Oracle 10g中,如果你改变了主机名或IP地址,可能导致EM无法正常启动,因为EM的相关配置文件中存储的旧...

    oracle 手动配置EM(web数据库管理端)

    通过以上步骤,您可以成功手动配置Oracle EM以管理您的数据库环境。对于Oracle RAC环境,这一过程尤为重要,因为它能够帮助您更有效地管理和监控分布式数据库系统。如果在配置过程中遇到任何问题,建议参考官方文档...

    oracle 10gADDM 和 SQL Tuning Advisor

    oracle 10gADDM 和 SQL Tuning Advisor

    Oracle 11g 的几种登录方式及简易使用(图文)

    本文将详细介绍Oracle 11g的三种主要登录方式:企业管理器(EM)、SQL*Plus以及SQL Developer,并简述它们的基本功能和应用场景。 1. **企业管理器(Enterprise Manager,简称EM)** Oracle EM 提供了一个图形化的...

    oracle更改IP后重建EM

    当更改了Oracle服务器的主机名或IP地址后,如果只是简单地通过PL/SQL连接到数据库,则通常只需修改`listener.ora`和`tnsnames.ora`这两个文件中的`HOST`字段即可。然而,若需确保EM能够正常运行,则需要进一步的操作...

    Oracle学习一:安装配置,sqlplus ,使用em控制工具管理oracle

    3. 数据库备份与恢复:创建和执行备份计划,进行数据恢复。 4. 用户与角色管理:创建和删除用户,分配权限。 5. 作业调度:安排自动任务,如备份、分析等。 通过学习Oracle的安装配置、SQL*Plus的使用和EM的管理,...

    oracle 查看存储过程

    SQL*Plus是Oracle提供的一种命令行工具,它可以用来执行SQL查询和PL/SQL块,包括查看存储过程。要查看所有的存储过程,可以使用以下命令: ``` SHOW PROCEDURE ALL; ``` 或者,你可以使用`SELECT`语句从数据...

    Statement Tracer for Oracle,oracle代码跟踪工具

    在实际使用中,开发者和DBA通常会结合Oracle的其他工具,如SQL Developer、企业管理器(EM)或者日志分析工具(如 tkprof),以更全面地分析和优化数据库性能。Statement Tracer for Oracle以其易用性和深度分析能力...

    oracle 11g SQL 课件

    8. 性能优化:使用EXPLAIN PLAN分析查询执行计划,理解索引的工作原理,以及如何通过优化查询语句和调整数据库参数来提高性能。 9. 分布式数据库:Oracle的分布式数据库特性,如分布式事务、全局唯一标识符(GUIDs...

Global site tag (gtag.js) - Google Analytics