等待事件enq:HW–contention说明及解决方法
一、今天在查看awr报告中,发现Top 5 Timed Foreground Events发现enq: HW - contention的等待事件; 二、enq: HW - contention的官方说明:The HW enqueue is used to serialize the allocation of space beyond the high water mark of a segment. ?V$SESSION_WAIT.P2 / V$LOCK.ID1 is the tablespace number....
oracle hint有效范围
hint的范围parameter hints对整个sql有效率,其它hints只对单个查询块起作用,要在查询块内指定hints当子查询,内联view时候会有多个查询块,要为每个查询块 加hint控制该查询块(hint有效范围控制在查询块内)SQL> ...
【性能优化】消除行迁移 table fetch continued row
通过实验模拟行迁移现象,通过重新插入存在迁移的行并调整pct_free为合适的值,消除行迁移。
Enqueue整理总结(转)
itpuber网友的总结特转载如下:建议大家看看原文 文档区可以下到..《Wait.Interface.A.Practical.Guide.to.Performance.Diagnostics.and.Tuning》 这本书写的不错.当处理enqueue等待时,熟记这些要点:1 Enqueues 是...
DBWR,LGWR,CKPT,ARCH触发条件总结
DBWR写磁盘数据触发条件:1) 当进程在辅助LRU链表和主LRU链表上扫描以查找可以覆盖的buffer header[空闲缓冲区]时,如果已经扫描的buffer header的数量到达一定的限度(由隐藏参数:_db_block_max_scan_pct决定)...
AWR中的主要事件分析精讲
DBA都阅读和分析DBA顶多能够看看前面的ADVISORY,而实际上系统的更多的秘密存在于那些看起来十分生涩的STATS,大多数STATS的含义,有些STATSPACK/AWR报告,经过长期的积累,老白总结了一些阅读DBA问老白某某指标多大是不正常的,实际上由于每个系统的硬件配置、应用、周期性节奏等方面都存在不同,因此绝大多数数据库...
ORACLE 10.2.0.5 RAC OCR&vote disk 磁盘迁移 DG Rebalance测试
1 OCR 迁移 查看 ocr vote disk信息 [root@10grac1 ~]# ocrcheckStatus of Oracle Cluster Registry is as follows : Version  ...
Linux使用udev绑定裸设备
这篇文章讨论的是在Linux平台通过udev的方式将块设备转换为字符设备,并固定设备的权限和所有者,这种需求只在安装11gR1之前的RAC数据库的时候需要这样做,安装11gR2的RAC Database...
关于oracle RAC 通过udev绑定磁盘
通过udev绑定磁盘是一件特别烦人的事情,尤其是在使用了多路径软件emcpower后,下面是从metalink上摘下来的部分信息,不做翻译,仅供大家参考学习Real Application Clusters (RAC) requires special ownership (owner, group and permissions) for the OCR (Oracle Cluster Registry) and Voting devices on Linux.In ...
Virtual box搭建10G rac完整过程
os:rhel5.5主机名:rac1,rac2安装系统过程:略准备工作:修改节点IP地址,并修改hosts文件public 公共IP地址,就是你要对外提供服务的IP。private 私有IP地址,用于RAC内部之间通信。vip 虚拟IP地址,主要用于网络出现故障时进行IP地址漂移。vi /etc/hosts127.0.0...
oracle 10.2.0.4 patch的下载地址列表
<p style="font-family:'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif, Simsun;color:#666666;font-size:16px;line-height:26px;white-space:normal;background-color:#FFFFFF;"><strong>Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard ...
修正执行计划的利器,SQL PROFILE脚本
点击这里下载 sql profile 脚本 profile.sql 我们先来看下如何手工创建sql profile来修正执行计划。创建两张表test1、test2,在表test2的列object_id 上创建索引,分析两张表。 create table test1 as select * from dba_objects;create table test2 as s...
故障排除:"log file sync"等待 (转自MOS)
文档内容用途排错步骤 什么是'log file sync'等待事件? 用户应该搜集那些信息,来初步分析'log file sync'等待事件? ...
log file sync等待事件总结
何时发生日志写入:1.commit或者rollback2.每3秒3.log buffer 1/3满或者已经有1M的redo数据。 更精确的解释:_LOG_IO_SIZE 大小默认是LOG_BUFFER的1/3,当log buffer中redo数据达到_LOG_IO_SIZE 大小时,发生日志写入。4.DBWR写之前_log_io_size隐...
ORACLE 12C 集群启动顺序图
Oratop工具——实时数据库性能监控工具
在任何系统优化过程中,“80/20原则”是我们一定要关注的问题。简单的说,就是我们系统80%的性能问题、现象,都是有少数几个甚至一个问题造成的。这就需要我们面对复杂的系统性能问题的时候,要学会“拨开云雾、蛇打...
ORACLE压力测试工具SwingBench的配置过程
ORACLE压力测试工具SwingBench的配置过程1描述什么是SwingBench(简介部分为转载-http://www.open-open.com/lib/view/open1347625827101.html):这是Oracle UK的一个员工在一个被抛弃的项目的基础...
weblogic 部署应用的时候报错 java.util.zip.ZipException: Error
在weblogic集群中部署应用的时候发生如下报错- Could not find End Of Central Directory weblogic激活更改期间出错, 有关详细信息, 请查看日志。weblogic.management.DeploymentException:Error opening file - /home/weblogic/Oracle/Middleware/user_projects/domains/SYYB/servers/Ucenter_server_34/stage/uce...
oracle 安装平台一些说明 (摘自mos Doc ID 1307544.1)
Certification Information for Oracle Database on IBM AIX on Power systems (Doc ID 1307544.1)To Bottom...
ORACLE 25个需要深思熟虑重要的初始化参数
此内容摘自 ORACLE 11gR2性能调整与优化一书,最为一个自己的笔记吧1 MEMORY_TARGET : 这个初始化参数设定分配给PGA和SGA 的所有内存(11g 新参数)。设置了MEMORY_TARGET 就启用了自动内存管理(Automatic Memory Management,AMM),所以oracle 根据系统的需求分配内存,但你也可以设置关键的最小值。MEMORY_TARG...