D2-01 Oracle 11g 结构
- 格式:ppt
- 大小:2.75 MB
- 文档页数:112
Veritas Cluster Server for Oracle双机热备的配置-概述将Oracle的双机放在DB2双机后面讲有两个原因:一是DB2的配置相对于oracle的配置来说比较简单,数据库的模式也比较容易理解,从简单的开始了解有利于用户的学校,而其中相似的地方用户可以参照DB2的配置;二是DB2双机的配置,也只能说是oracle双机配置的子集,用户在学习了DB2的双机之后,oracle双机配置的很多相似的地方简单说明一下即可,不会让用户感觉到重复,但是用户可以比较一下这两种模式的异同,有利于用户选择更合适自己的双机配置模式。
将sybase放在最后并不是因为它更复杂,而是它在这三个数据库之中,用户相对比较少,需要的人不多。
-DB2与Oracle数据库的对比DB2和Oracle有很多的不同,要想了解清楚,那个不是一朝一夕的功夫了。
幸运的是,因为我们现在只是需要做双机配置,所以我们只是在可能会影响配置的概念上,做一个简单的比较。
1.配置结构的不同:DB2数据库的双机热备只支持一种模式,就是DB2的程序在两台机器上各有一份,只有数据文件存放在共享存储中,如下图所示:图1,DB2双机配置结构图这种配置模式的优点是有利于数据库的升级,当其中systemA需要升级的时候,就把服务切换到systemB上运行,升级A的DB2程序,之后还可以把服务切换回到A来,然后升级B的DB2程序。
这个升级过程不会影响用户的DB2使用,因为总有一台机器可以使用DB2程序来响应用户的服务请求。
对于oracle来说不但可以支持这种程序存放在不同机器上的做法,而且支持把oracle的程序文件也同时放在共享盘上,其结构图如下所示:图2,oracle双机结构图-程序在各个服务器上图3,oracle双机结构图-程序和数据都在共享盘上将数据与程序同时放在共享盘上的优点有两个:一是节省磁盘空间,用户只需要保留一份数据库备份;二是有利于程序的一致性,不会因为数据库版本的不同,产生差异,可以避免产生一些莫名的问题。
Oracle11g 新特性及常用维护工具详解V1.0目录第1章 ORACLE11g体系结构介绍 (1)1.1 ORACLE11g的后台进程介绍 (1)1.2 ORACLE11g的内存结构 (2)第2章 ORACLE11g新特性及新功能使用 (4)2.1 Oracle11g自动共享内存管理(ASMM) (4)2.1.1 SGA自动调整原理 (4)2.1.2 自动调整参数构成 (4)2.1.3 相关视图 (5)2.1.4 如何设置使用自动内存管理 (5)2.2 Oracle11g日志管理 (6)2.2.1 Oracle11g日志概述 (6)2.2.2 Oracle11g日志路径 (6)2.2.3 ADR Command Interpreter (ADRCI)介绍及使用: (7)2.3 Oracle 11g 逻辑备份和恢复 (8)2.3.1 Data Pump 导出 (8)2.3.2 Data Pump 导入 (10)2.4 Oracle11g Flashback特性 (12)2.4.1 闪回版本 (12)2.4.2 闪回事务 (13)2.4.3 闪回丢弃 (13)2.4.4 闪回表 (15)2.4.5 闪回数据库 (15)2.4.6 闪回数据存档 (16)2.5 Oracle11g ASM (23)2.5.1 ASM概述 (23)2.5.2 ASM 实例 (23)2.5.3 关于 ASM 文件 (25)2.5.4 ASM 磁盘组 (26)2.5.5 ASM局限性 (26)2.5.6 使用 SQL*Plus配置ASM (27)2.6 Oracle11g AWR和ADDM (28)2.6.1 Oracle11g AWR概述 (28)2.6.2 使用AWR进行信息采集需要的空间占用 (29)2.6.3 Snapshots(快照) (29)2.6.4 基线管理 (30)2.6.5 基线模板管理 (31)2.6.6 AWR数据传递 (32)2.6.7 AWR报表生成 (34)2.6.8 ADDM(Automatic Database Diagnostic Monitor)概述 (35)2.6.9 设置初始化参数启用ADDM (36)2.6.10 ADDM 结果分析 (37)2.6.11 使用ADDM诊断数据库性能问题 (38)2.7 Oracle11g强大的企业管理器功能(OEM) (39)2.7.1 使用EMCA工具配置数据库控制 (40)2.7.2 使用 EMCA 配置RAC数据库控制 (41)2.7.3 使用emctl命令启动、停止 (41)2.7.4 OEM使用及功能介绍 (41)第3章 ORACLE11g使用过程中常见问题 (51)3.1 Oracle11g默认安装使用保留的11g增强安全设置(包括审记和默认的口令概要文件 (51)3.1.1 oracle数据库时提示“ORA-28002: 7 天之后口令将过期” (51)3.1.2 Oracle11g版本中密码大小写敏感 (52)3.1.3 数据库alert日志中报ORA-1654: unable to extend index SYS.I_AUD1......错误. (52)3.2 oracle 11G SYSAUX空间严重不足,alter日志报ORA-1683和ORA-1688错 (53)3.3 ORACLE 11g如何启用客户端web管理 (55)3.4 解决ORACLE 11G RAC VIP资源切换时间过长 (55)3.5 如何卸载Oracle Clusterware (56)第4章常用命令说明 (60)4.1 附一:expdp (60)4.2 附二:Impdp (62)4.3 附三:adrci (64)4.4 附四:emctl (66)4.5 附五:asmcmd (66)关键词:Oracle11g ASMM Flashback ASM AWR ADDM OEM expdpimpdp adrci emctl ADR 新特性摘要:本文主要针对Oracle11g常用新特性、新功能(主要包括Oracle11g的体系结构、自动共享内存管理、日志管理、逻辑备份和恢复、Flashback特性、 ASM、AWR和ADDM、强大的企业管理器功能(OEM))进行介绍,使具有Oracle9i基础的工程师能在较短的时间内掌握Oracle11g的新功能。
Oracle11g数据库详解常见异常:ORA-14025:不能为实体化视图或实体化视图⽇志指定PARTITIONORA-14026:PARTITION和CLUSTER⼦句互相排斥ORA-14027:仅可以指定⼀个PARTITION⼦句ORA-14028:缺少AT或VALUES关键字ORA-14029:GLOBAL分区索引必须加上前缀ORA-14030:CREATETABLE语句中有不存在的分区列ORA-14031:分区列的类型不可以是LONG或LONGRAWORA-14032:分区编号的分区界限过⾼ORA-14033:ctchvl:未预期的strdef类型ORA-14034:ctchvl:未预期的操作数类型ORA-14035:ctchvl:未预期的字符串数据类型ORA-14036:列的分区界限值过⼤ORA-14037:分区""的分区界限过⾼ORA-14038:GLOBAL分区索引必须加上前缀ORA-14039:分区列必须构成UNIQUE索引的关键字列⼦集ORA-14040:传递给TABLE OR INDEX PART NUM的参数个数不当ORA-14041:可能没有为结果分区指定分区界限ORA-14042:可能没有为要移动,修改或重建的分区指定分区界限ORA-14043:仅可以添加⼀个分区ORA-14044:仅可以移动⼀个分区ORA-14045:仅可以修改⼀个分区ORA-14046:分区可以刚好分成两个新的分区ORA-14047:ALTERTABLE|INDEXRENAME不可以与其它分区组合ORA-14048:分区维护操作不可以与其它操作组合ORA-14049:⽆效的ALTERTABLEMODIFYPARTITION选项ORA-14050:⽆效的ALTERINDEXMODIFYPARTITION选项ORA-14051:ALTERMATERIALIZEDVIEW选项⽆效ORA-14052:此上下⽂中不允许分区扩展表名称语法ORA-14053:⾮法尝试修改(在语句中)ORA-14054:⽆效的ALTERTABLETRUNCATEPARTITION选项ORA-14055:ALTERINDEXREBUILD中的关键字REBUILD必须紧跟索引名称ORA-14056:分区编号:PCTUSED和PCTFREE的总和不可以超过100ORA-14057:分区"":PCTUSED和PCTFREE的总和不可以超过100ORA-14058:分区编号:INITRANS值必须⼩于MAXTRANS值ORA-14061:不可以更改索引分区列的数据类型或长度ORA-14062:⼀个或多个表分区驻留在只读表空间中ORA-14063:唯⼀/主约束条件关键字中存在⽆⽤索引ORA-14064:唯⼀/主约束条件关键字中存在⽆⽤分区的索引ORA-14065:不可以指定分区表的ALLOCATESTORAGEORA-14066:按索引组织的未分区表的选项⾮法ORA-14067:重复的TABLESPACE_NUMBER说明ORA-14068:不可以同时指定TABLESPACE和TABLESPACE_NUMBERORA-14069:⽆效的TABLESPACE_NUMBER值ORA-14070:仅可以指定分区索引或包含REBUILD的选项ORA-14071:⽤于强制约束条件的索引选项⽆效ORA-14072:不可以截断固定表ORA-14073:不可以截断引导程序表或群集ORA-14074:分区界限必须调整为⾼于最后⼀个分区界限ORA-14075:分区维护操作仅可以对分区索引执⾏ORA-14076:DROP/SPLITPARTITION不可以应⽤到LOCAL索引分区ORA-14078:您不可以删除GLOBAL索引的最⾼分区ORA-14079:标记为⽆⽤索引的分区选项⾮法ORA-14080:⽆法按指定的上限来分割分区ORA-14081:新分区名必须与旧分区名不同ORA-14082:新分区名必须与对象的任何其它分区名不同ORA-14083:⽆法删除分区表的唯⼀分区ORA-14084:您仅可以指定LOCAL索引的TABLESPACEDEFAULTORA-14085:分区表不能具有LONG数据类型的列ORA-14086:不可以将区索引作为整体重建⼀般权限⽤户的登录验证都是第三种⽅式,即数据库验证,因为⽤户名和密码都是存储在数据库当中的。
oracle 11g数据库参数及指标Oracle 11g数据库参数及指标Oracle 11g是一种功能强大的关系型数据库管理系统,通过合理设置数据库参数和监控关键指标,可以提高数据库的性能和稳定性。
在本文中,我们将讨论一些重要的Oracle 11g数据库参数及指标,并探讨它们的作用和优化方法。
数据库参数是控制数据库行为的设置,它们可以影响数据库的性能、安全性和可用性。
在Oracle 11g中,有许多重要的数据库参数需要重点关注。
其中,一些关键的参数包括SGA大小、PGA大小、日志文件大小、并行处理器数量等。
SGA(System Global Area)是Oracle数据库中的一个重要参数,它包含了数据库实例运行时所需要的共享内存结构。
通过适当调整SGA的大小,可以提高数据库的整体性能。
通常情况下,应根据实际需求和硬件配置来动态调整SGA的大小,以达到最佳性能。
PGA(Program Global Area)是每个数据库会话独立使用的内存区域,它包含了会话私有的内存结构。
合理设置PGA的大小可以有效控制数据库会话的内存消耗,避免内存不足导致的性能问题。
日志文件大小也是一个需要重点关注的参数。
日志文件用于记录数据库中的变更操作,对数据库恢复和故障恢复非常重要。
如果日志文件过小,可能会导致频繁的日志切换和性能下降;如果日志文件过大,可能会浪费存储空间。
因此,应根据数据库的写入速度和变更频率来合理设置日志文件大小。
除了数据库参数外,监控关键指标也是提高数据库性能的重要手段。
一些重要的数据库指标包括IOPS(每秒输入/输出操作数)、查询响应时间、锁定等待时间等。
IOPS是衡量存储性能的重要指标,它代表了存储系统每秒能够处理的输入/输出操作数量。
通过监控IOPS,可以了解存储系统的性能瓶颈,并采取相应的优化措施,提高数据库的读写性能。
查询响应时间是衡量数据库性能的重要指标之一,它代表了数据库处理查询请求所需的时间。