
ORACLE性能优化
文章平均质量分 78
飞狐在天
这个作者很懒,什么都没留下…
展开
-
查看 buffer cache 命中率
SQL> select name,value from v$sysstat where name in('db block gets','consistent gets','physical reads');NAME VALUE-----------------转载 2014-03-28 08:16:51 · 1935 阅读 · 0 评论 -
Oracle优化器介绍
Oracle优化器介绍 本文讲述了Oracle优化器的概念、工作原理和使用方法,兼顾了Oracle8i、9i以及最新的10g三个版本。理解本文将有助于您更好的更有效的进行SQL优化工作。RBO优化器 RBO是一种基于规则的优化器,随着CBO优化器的逐步发展和完善,在最新的10g版本中Oracle已经彻底废除了RBO。正在使用Oracle8i或9i的人们或多或少的都会碰到RBO,因此转载 2014-03-28 17:47:23 · 548 阅读 · 0 评论 -
Oracle 执行计划(Explain Plan) 说明
如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 如果一条SQL平时执行的好好的,却有一天突然性能很差,如果排除了系统资源和阻塞的原因,那么基本可以断定是执行计划出了问题。 看懂执行计划也就成了SQL优化的先决条件。 这里的SQL优化指的是SQL性能问题的定位,定位后就可以解决问题。 一.转载 2014-04-16 19:35:20 · 530 阅读 · 0 评论 -
共享池的管理
show sgaTotal System Global Area 726540288 bytesFixed Size 2230040 bytesVariable Size 545261800 bytesDatabase Buffers 176160768 bytesRedo Buffers 2887680 bytes select * f原创 2014-03-26 22:36:38 · 536 阅读 · 0 评论 -
日志文件归档日志
select SEQUENCE#,FIRST_TIME from v$log_history; SEQUENCE# FIRST_TIME---------- ------------------- 1 2014-01-06 14:13:09 2 2014-01-06 14:15:42 3 2014-01-06 14:15:52 4 2014-01-06 14:16:原创 2014-03-26 21:52:18 · 494 阅读 · 0 评论 -
ORACLE AWR报告分析
今晚来分析一下awr报告,首先说一下什么是awr报告,它能给我们带来什么。* 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。如何分析:* 在看awr报告的时候,我们并不需要知道所有性能指标的含义,就可以判断出问题的所在,这些转载 2014-03-27 08:09:19 · 675 阅读 · 0 评论 -
高级sql优化
SQL优化简介 一般在应用中, 糟糕的SQL语句是造成系统性能低下的最主要原因,例如大小写的不统一、同样的SQL语句不同的写法等。而且,随着数据量的增加,情况会变得越来越严重。(题外话:优秀的Oracle数据库优化人才,是任何公司都稀缺的) SQL优化又称SQL调节,其步骤一般包括:原创 2014-04-09 22:23:45 · 446 阅读 · 0 评论 -
linux huge page 设置
******************************************************************今天遇到一个系统问题,系统内存不足,但是用VMSTAT 那些命令看,又看不到哪个进程在占用内存。搞了很久没找到原因,后来是因为这个系统配置了hugepage,给账号weblogic 分配了几个G的内存,导致系统内存不足的原因,下面来详细介绍下hugepag转载 2014-08-12 13:59:07 · 1014 阅读 · 0 评论 -
Oracle 11g实时SQL监控 --好东西不该藏着
Oracle 11g实时SQL监控:前面提到,在Oracle Database 11g中,v$session视图增加了一些新的字段,这其中包括SQL_EXEC_START和SQL_EXEC_ID,这两个字段实际上代表了Oracle 11g的一个新特性:实时的SQL监控(Real Time SQL Monitoring)。在Oracle 11g之前的版本,长时间运行的SQ转载 2015-03-04 15:56:29 · 781 阅读 · 0 评论