如何做一份完善的补丁分析
· 作者 小荷||【转载时请务必以超链接形式标明文章原始出处和作者信息】 · 永久链接: http://www.oracleblog.org/working-case/oracle-patch-assessment/ 成熟的IT企业,往往会有自己的补丁计划。如一年打几次补丁,打哪一个补丁。在补丁之前,需要进行补丁分析,一份比较完善补丁分析,往往能帮助...
'cursor:mutex ..'/ 'cursor:pin ..'/ 'library cache:mutex ..'类型的等待事件
文档内容 用途 问题和答案 什么是 'cursor: ' 等待事件? 最常见的等待事件是什么? 等待事件最常见的原因是什...
High Version Count Issues(SQL高Version Count) (文档 ID 296377.1)
Troubleshooting: High Version Count Issues (文档 ID 296377.1)In this Document Purpose Ask Questions, Get Help, And Share Your Experiences With This Article Troubleshooting Steps ...
sql monitor中timestamp变量转换可识别格式
使用SQL MONITOR时,若有TIMESTAMP变量时,会出现“78740616010101” 无法识别的数字。Binds========================================================================================================================| Name | Position | Type | ...
自适应游标共享
一.自适应游标共享(Adaptive Cursor Sharing) 说明1.1 ACS概述 绑定变量使Oracle DB 可以为多条SQL 语句共享单个游标,以减少分析SQL 语句所使用的共享内存量。然而,游标共享和SQL 优化是两个相互冲突的目标。用文字编写SQL 语句为优化程序提供了更多的信息,这无疑会导致更好的执行计划,但大量的硬分析会导致内存...
oracle 11g常用隐含参数
ORACLE 11GR2常用参数(含隐含参数)设置如下:alter system set "_PX_use_large_pool" = true scope=spfile;alter system set "_clusterwide_global_transactions" = false scope=spfile;alter system set "_gc_defer_time" = 3 scope=spfile;alter system set "_resource_manager_always_off" = true scope=spfile;alt...
聊聊Oracle 11g的Result Cache(三)
下面我们来介绍一下Result Cache特性对应的参数、视图和工具包。 6、Result Cache模式 在诸多的Result Cache相关参数中,Result Cache Mode是一个重要的开关参数。这个参数控制着当前Oracle是否使用客...
聊聊Oracle 11g的Result Cache(二)
本篇我们继续讨论Result Cache。 4、聊聊理论 在之前的文章中,我们已经介绍了Result Cache的基本使用方法。这部分我们讨论一下Oracle 11g Result Cache的深层原理。 从参数看,Oracle提供了Cl...
聊聊Oracle 11g的Result Cache(一)
缓存一直是解决信息、数据访问效率的一个重要方法。常见的缓存包括内存、前端特殊数据结构等。从宏观角度看,缓存的本质是利用空间来换取时间的手段。数据信息虽然都是保存在系统后端的数据库或者文件系统中...
linux的hugepage的配置-优化oracle内存
linux的hugepage的配置 linux虽然没有aix,hp unix那么强悍,但linux也是非常优秀的,为了提升linux的性能,它采用了很多io,memory的调度机制,linux使用内存的方式是采用vm的方式,即linux把物理内存和swap共同虚拟成内存来对外提供,有时用户看似使用内存,可实际上是使用磁盘,那如何避免使用swap磁盘...
SQL 编码规范
1. 必须对表起别名,方便调查表用了哪些列比如 select owner,object_id,name from a,b where a.id=b.id;如果不对表取别名,我怎么知道你访问的列是哪个表的。如果SQL几百行,如果SQL表关联很多,去死吧。2. 数据库对象 命名表 前缀/后缀 T_XXX视图 ...
ORACLE表统计信息与列统计信息、索引统计信息
ORACLE表统计信息与列统计信息 我们在分析某些语句的性能时,会分析一些信息。像表、列、索引、直方图等等,本篇主要讲表与列、索引的统计信息收集与分析。一、表统计信息1. 表已创建,需要收集统计信息 BEGINDBMS_STATS.GATHER_TABLE_STATS(OWNNAME => '', &nbs...
Library cache内部机制详解
Library cache是Shared pool的一部分,它几乎是Oracle内存结构中最复杂的一部分,主要存放shared curosr(SQL)和PLSQL对象(function,procedure,trigger)的信息,以及这些对象所依赖的table,index,view等对象的信息。Library cache需要解决三个问题:1.快速定位的问题:Library cache中对象众多,Oracle如...
ORACLE MOS 中文文档列表(最后更新于2015年9月)
现有中文文档列表 - Oracle Database 部分,最后更新于2015年9月Oracle 数据库技术支持通讯Document 1529795.1 Oracle 数据库技术支持通讯注:技术支持通讯每月中旬会发布英文版,中文版本一般在月底前三天发布,在此期间中文文档会显示上月内容。 安装/升级/降级/迁移相关Document...
ORACLE数据库版本的发行时间表 (文档 ID 1626244.1)
新内容2015年9月1日::12.1.0.1的patch终止时间延长到2016年8月31日。12.1.0.1 是 Oracle Database Standard Edition (SE) 和 Standard Edition One (SE1)的最后版本. 在2016年8月31日之后,我们将不在对SE或者SE1发布PSU或CPU。 使用SE或SE1的客户建议考虑Oracle Database Standard Edition 2, 现在已经在1...