oracle 柱状图(Histograms)
柱状图(Histograms):Height-Balanced Histograms:列中不同值的个数小于直方图的桶数,每个桶的值不同。Frequency Histograms:列中不同值的个数大于直方图的桶数,每个桶的值相同,最后一个桶除外。 收集方法:GATHER_TABLE_STATS==》method_opt 通过size参数指定直方图的桶数:SIZE {integer | REPEAT |...
Oracle查看trace文件步骤
查看Oracle trace文件步骤详解
Oracle中打开10046 Trace的各种方法
Oracle中打开10046 Trace的各种方法10046 trace的跟踪等级10046是一个Oracle的内部事件(event),通过设置这个事件可以得到Oracle内部执行系统解析、调用、等待、绑定变量等详细的trace信息,对于分析系统的性能有着...
利用10046事件收集SQL的trace文件
Event 10046是为Oracle session收集扩展的sql_trace信息的标准方法,通常为了诊断SQL调优类问题,我们需要记录下这些语句在执行过程中产生的等待以及bind variables(绑定变量)的信。 这些信息可以通过级别为12的10046 trace获得。一、trace文件的位置:在11g之前:SQL> show parameter user_dump_dest在11g之后:SQL...
oracle ash性能报告的使用方法
活动会话历史报告活动会话历史v$active_session_history视图提供了在实例级别抽取会话活动信息.活动会话每分钟会被抽样一次且被存储在sga中的循环缓冲区中.任何被连接到数据库且正等待一个不属于空闲等待事件的会话会被考虑是一个活动的会话.每个会话抽样都是一组行数据且通过v$active_session_history视图来返回每个被抽...
Oracle RAT介绍及最佳实践
Oracle Real Application Testing(简称RAT)是11g的一个重要的feature,其推出的初衷是为了满足数据中心变更后有很好的方法和工具去衡量这些变更对于生产环境的应用带来的影响,更好的评估诸如硬件升级,软件升级,架构变化等等对于客户应用程序的影响。Real Application Testing其实有两个解决方法,分别是Database...
Oracle SPA使用详解
这里的SPA不是说美容,而是Oracle的SQL性能优化分析器,SQL Performance Analyzer。说到SPA就不得不提Oracle关于SQL优化的几个常见的术语,SQL Tuning Advisor, SQL Tuning Set,SQL Performance Analyzer。STS=SQL Tuning Set,SQL调优集,是一系列Oracle SQL的集合,这些SQL可以从AWR或者cursor cache中获得。可以...
SQL Access Advisor 概要
当为复杂的、数据密集的查询进行最优性能调试数据库时,物化视图和索引(materialized views and indexes)是必要的。SQL访问顾问通过为一个给定的工作量推荐的一个关于物化视图、物化视图日志和索引的适当集合来帮助你达到优化目标。当优化SQL时,理解和使用这些结构是必要的,因为它们在数据读取方面获得重大性能的提升。...
Oracle11g使用sql_monitor实时监控sql
Oracle 11g sql_Monitor的实时监控在 Oracle Database 11g 中,v$session 视图增加了一些新的字段,这其中包括SQL_EXEC_START 和 SQL_EXEC_ID这两个字段实际上代表了 Oracle 11g 的一个新特性:实时的 SQL 监视(Real Time SQL Monitoring)。在 Oracle 11g 之前的版本,长时间运行的 SQL ...
一次SQL Performance Analyzer的使用过程
数据库版本升级、变更系统参数前使用SQL Performance Analyzer可以衡量升级前后、参数变更前后SQL语句的执行性能是否有变化,以及这些变化对于整体性能的影响程度,对于性能恶化的sql语句结合SQL Tuning Advisor可是进一步实现调优,确保系统性能在升级或者参数变更后依然维持稳定。关于SPA的详细介绍可以参考” R...
Oracle ADDM 自动诊断监视工具 介绍
Oracle AWR 介绍(AWR -- Automatic Workload Repository) 一. ADDM概述 ADDM(Automatic Database Diagnostic Monitor) 是植入Oracle数据库的一个自诊断引擎.ADDM 通过检查和分析AWR获取的数据来判断Oracle数据库中可能的问题.&nb...
Oracle性能调整的三把利剑--ASH,AWR,ADDM
ASH (Active Session History)ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件。不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成。ASH buffers 的最小值为1MB,最大值不超过30MB。内存中记录数据。期望值是记录一小时的内容。生成ASH报告:SQLPLUS>@?/rdbms/ashrpt.sqlASH 内...
一步一步搭建11gR2 rac+dg之结尾篇(十)
一步一步在RHEL6.5+VMware Workstation 10上搭建 oracle 11gR2 rac + 物理 dg 系列blog已基本完成,前9篇文章见以下链接,本篇为终结篇: 一步一步搭建?oracle?11gR2?rac?+?dg?之前传?(一) http://blog.itpub.net/26736162/viewspace-1290405/ 一步一步...
小麦苗BLOG文章索引
自从2014年7月1号开始写blog到现在,历时10个月的时间,大概写了90篇文章,个人觉得blog不在多,在于精,正如我所倡导的注重技术的应用,如果某个技术网上一搜一大堆,那我们还写什么呢?直接拿过来用就OK了嘛。这blog多了就乱了,今天抽空出来整理整理,方便大家也方便自己阅读,本文将一直更新,另外,最后...
公开课录像文件 + oracle 各种系统下安装文件+ 最新电影分享
觉得老师的公开课讲的都挺好的,这里把我录的一些公开课视频分享给大家,都用的是《屏幕录像专家》来录制的,是lxe格式的,大家用这个软件来播放就可以了,后边的也会慢慢添加进去的。屏幕录像专家下载地址:?http://yunpan.cn/QhiJJGJIGUTsH??(提取码:fe37)传输表空间:ht...
Oracle11g RAC常用操作 (维护及管理)
1. 查看各资源状态(nodeapps节点应用程序,ASM实例,数据库实例等): [root@rac01 u01]# su - grid [grid@rac01 ~]$ crs_stat -t (命令兼容10g)Name &...
DBA强化实战系列第三期:oracle11.2.0.4搭建adg全过程
oracle11部署 asm active dataguard,以只读的方式打开备库,实现读写分离。
SQL Performance Analyzer SPA常用脚本汇总
SPA常用脚本汇总附件为 一个SPA报告 spa_buffergets_summary SQL 性能分析器 SQL Performance Analyzer SPAOracle Database 11g 引入了 SQL 性能分析器;使用该工具可以准确地评估更改对组成工作量的 SQL 语句的影响。SQL 性能分析器可帮助预测潜在的更改对 SQL 查询工作量的性能影响。这...