Oracle的DBCACHE存储最近使用过的数据块通过LRU算法管理(8i开始引入了tch)DB_BLOCK_SIZE定义了标准的数据块大小SGABufferHead第*页每个BUFFER都有一个头BH和BUFFER存储在相同的GRANULE里BH包含以下主要内容.
REDOLOG的作用记录ORACLE数据库的变化实例恢复和故障恢复时使用可以避免数据提交后直接写入文件使用归档日志可以做介质恢复REDOLOG的块大小REDO块大小操作系统512字节
数据库启动时固定分配包含以下组件:进程会话SegmentedArrays(锁、事务、资源等)保留池保留给大对象使用的区域只有当共享池无法分配时才分配V$SHARED_POOL_RESERVEDSHARED_POOL_RESERVED_SIZE定义保留池的大小缺省是SHARED_POOL_SIZE的5%_SHARED_POOL_RESERVED_PCT缺省5%_SHARED_POOL_RESERVED_MIN_ALLOC缺省4400超过这个大小才被认为是大对象自动共享内存管理到底如何分配?
Oracle的锁第*页应用级锁:应用中对表等资源进行锁定,保证业务逻辑正确性数据字典锁:Oracle RDBMS内核程序员使用的用来保证数据字典访问逻辑正确性的锁内存控制锁:用来保护Oracle内部数据结构的锁(LATCH,MUTEX)应用程序的锁第
操作系统诊断的目的第*页了解系统资源使用情况建立操作系统性能基线为制定优化方案提供依据操作系统诊断的内容第*页CPU使用情况内存使用情况IO性能网络情况CPU使用情况第*
目的是让开发人员和维护人员能够了解在Oracle的每个模块和OS中消耗了多少时间通过Oracle提供的视图获取这些信息不仅仅供DBA使用,也为OracleRDBMS开发提供帮助OWI分析的主要作用分析系统性能问题的根源找到对系统性能影响最大的问题所在找到TOPSQL诊断系统故障的原因
了解Oracle数据库性能优化的主要技术掌握Oracle数据库性能优化的方法了解优化项目的组织方式及实施方法掌握优化项目中沟通的技巧分析大量的实际案例大部分技术以Oracle10g为蓝本.
11.2.0.3 ASM 实例出现ORA-4031导致数据库归档失败(伴随有ora-19504和ora-16038错误)
您是否知道Oracle RACcheck实用程序现在也包括高可用性检查了?请继续阅读以了解这将如何帮助您在问题发生之前避免潜在问题。Oracle最初将OracleRACcheck设计为一款RAC配置审核工具,用于审查RealApplicationClusters(RAC)环境中的重要配置设置。随着时间的推移,OracleRACcheck进行了增强,如今已涵盖了更多的环境,例如单实例(非RAC)数据库和Exadata。
--PL/SQLPROCEDURALLANGUAGE/SQL/*块结构变量和类型条件循环游标过程函数包*/--块结构/*pl/sql程序的基本单元是语句块。所有pl/sql程序都是由语句块组成的:顺序或嵌套。语句块的两种类型:匿名的和命名的。匿名语句块:通常是动态生成的,它只能执行一次。命名语句块:是指具有名字的语句块。
术语说明db机:是指在section0阶段进行手动建库的机器。gridcontrol机:是指在section2阶段进行gridcontrol软件安装的机器。RAC机:是指在section7阶段使用VNC连接到远程服务器安装RAC时使用的远程机器。奇数机(ODD)与偶数机(EVEN):在真正考试时,每个人面前会有两台机器,一台称为奇数机(ODD),一台称为偶数机(EVEN),要你在ODD机器上做什么或者在EVEN机器上做什么.
练习的内容有如下几项: 对数据库方案做全采样统计分析 OEM中对数据库进行RMAN物理备份 ORACLE数据库AWR与ADDM报告收集 OEM中收集顶级SQL等信息 会话阻塞问题信息收集与处理
Oracle一直致力于全文检索技术的研究,当Oracle9i Rlease2发布之时,Oracle数据库的全文检索技术已经非常完美,Oracle Text使Oracle9i具备了强大的文本检索能力和智能化的文本管理能力。Oracle Text是Oracle9i采用的新名称,在Oracle8/8i中它被称作Oracle interMedia Text。使用Oracle Text,可以方便而有效地利用标准的SQL工具来构建基于文本的新的开发工具或对现有应用程序进行扩展。应用程序开发人员可以在任何使用文本的Oracle数据库应用程序中充分利用Oracle Text搜索,应用范围可以是现有应用程序中可搜索的注释字段,也可是实现涉及多种文档格式和复杂搜索标准的大型文档管理系统。Oracle Text支持Oracle数据库所支持的大多数语言的基本全文搜索功能。<br> 虽然大多数大型数据库都支持全文检索,但Oracle在这方面无疑是最出色的。Oracle能搜索多种格式的文档,如Word,Execl,PowerPoint,Html,PDF等等。但在使用中也发现有遗憾的地方,Oracle Text无论使用何种过滤器(INSO_FILTER或NULL_FILTER)及何种词法分析器(BASIC_LEXER, CHINESE_VGRAM_LEXER还是CHINESE_LEXER)都不能检索出中文内容的文本文档(TXT,RTF)。
设置显示行的宽度 set linesize 200 默认是80个字符 设置每页显示的行数 set pagesize 100 默认是14行 Set feedback 显示SQL语句执行的返回信息起始数。 Set feedback 1;
本文是根据实际项目环境总结得出,有些细节可能有所忽略,意在帮助了解整过实施过程。 Oracle与WAS实现双机互备。〔A机数据库,B机应用〕 Oracle版本为9208。[10g更简单一点,不用升级。] Was版本为6107,NC版本5.011 WAS在两台机器上做垂直集群。 AIX版本为5304,HA版本5.3
oracle Data Guard,以最低成本实现最高的数据保护。在硬件上没有特殊要求,普通PC机即可实现。简单的来说,DataGuard,就是自动创建和维护生产数据库(或主数据库)的一个或多个事务一致的副本(备用数据库)。如果主数据库不可用(因为故障、维护或者灾难),那么可以激活一个备用数据库并使之承担主数据库的角色。然而,在配置完成DataGuard后,若需要实现主备数据库间的切换,需要在主数据库及备用数据库上分别输入多个命令,切换步骤稍显麻烦。
Linux CentOS 5.564 位安装 Oracle10g 64 位
环境:联想万全R630(我对联想的产品没有任何好感)客户是用这样的服务器,联想服务器说明指明支持REDHAT9。0/AS3/AS4所以开始准备安装REDHAT9。0J结果没有相应的,RAID卡驱动,电话到联想技术支持,技术支持说他们不支持,REDHAT9。0。介意安装AS3,于是在下安装AS3,但是还是RAID驱动,致电联想技术支持,要驱动,技术说他们不清楚这款驱动型号,但是我差点崩溃,折腾一天了,结果是这样。
1、硬件环境检查1.1检查内存相关项对于正式的产品服务器来说,Oracle11gR2要求系统不低于1g的物理内存,不过某些测试环境,或者是虚拟机环境下创建,可能内存达不到这一需求,但事实证明即使物理内存低于1g,在安装ORACLE软件时只是出现警告,并不会影响软件的成功安装。
Oracle 11g RAC 安装与配置 for Linux