构架及分布式.ppt_第1页
构架及分布式.ppt_第2页
构架及分布式.ppt_第3页
构架及分布式.ppt_第4页
构架及分布式.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Oracle 9I的体系结构、目标、文件、内存结构和进程理解分布式数据库的概念,分布式环境中容易出现的问题及其解决方案。完成本课后,您应该能够掌握以下内容:9i的系统结构、三个主要组件:文件研究、组成数据库和实例的五个文件、SGA内存结构,以及研究SGA、PGA和UGA之间的关系。包括JAVA池、共享池、大池中的一些物理进程和线程研究数据库运行过程中的三个进程:服务器进程、后台进程和从属进程的组合、服务器和数据库物理操作系统文件。(静态)实例在这些进程中涉及的一系列Oracle进程和SGA结构(动态)数据库和实例关系一个数据库可以由多个实例打开。架构概述,实例组成:SGA进程,文件,参数文件数

2、据库初始化文件(spfile),spfile管理监听器. ora,tnsnames.ora数据文件DBWR写控制文件镜像的重要性。在线日志文件和归档日志的编写非常密集。在启动过程中,LGWR通过依次打开文件序列来完成写入操作。文件控制文件在线重做日志文件参数数据库缓存作用于文件系统缓冲区的问题是在正常情况下如何判断数据库缓冲区的大小。命中率的问题是保留循环池,共享池-1,并存储使用的sql代码。在正常情况下,共享池的大小不应超过数百兆字节。过多的共享池将导致系统花费很长时间来定位sql,同时,锁存时间过长,系统上下文切换增加。ORA-04031的问题:现有共享池的空闲区域不足以放下一个大包并丢

3、弃ORA-04031的信息。解决方案:1 .必要修补程序集中的对象2。股票池经常老化;3.由于老化,Vsgastat中的内存处于空闲状态。4.大对象没有保存在共享池中。5.不使用绑定变量。(这是一个常见的原因)6。无光标共享=强制7。太多的分析或会话缓存游标是无用的(会话缓存游标)。匿名块在应用程序9中使用过多。未使用保留池,共享池-2,新的sql不断将SQL老化问题推出共享池。解决方案:绑定变量的共享池越大,性能越高。不,cpu管理开销增加,锁存时间延长。绑定变量的作用增加了重用,防止了老化游标共享的影响。力、日志缓冲区、动作计算基础和检查点的影响。当有人每3秒提交1/3满或1M满的日志缓冲

4、区时,请注意:由于上述原因,分配几十兆的重做日志缓冲区是对内存的浪费。您不太可能从增加此参数中获益。大池,引入大池的原因系统需要使用大块内存,不缓存其内容就可以用完。如果不存在,这部分内存将从共享池中获取,共享池的保护将变相实现。以下操作将使用大型池:MTS分配SGA的UGA区域,而并行进程之间的消息缓冲区RMAN为备份操作分配大型输入输出缓存池。共享池和共享池的区别在于,共享池中的内容由于使用频率高而被缓存;大泳池不是。进程和服务进程的专用模式和共享模式之间的权衡:稳定但相对资源消耗多共享模式:不稳定,适合olpt系统但不是最佳解决方案后台进程Pid10,仔细调试这些后台进程从进程io从进程

5、:模拟异步IO而不支持异步IO以提高系统IO吞吐量从进程的并行查询:执行并行操作,几个后台进程,DBWR异步IO,针对特定文件系统以提高IO吞吐量。例如,VXFS PMON清理工作,如在服务器进程失败后回滚未提交的工作,释放锁,以及释放失败进程的内存资源。SMON垃圾收集发挥了作用。回收临时空间、崩溃恢复、释放空闲空间等。LGWR将日志缓冲区内容写入日志文件CKPT,执行检查点,其他ARCH副本将完整的在线日志写入参数指定的固定点,RECO恢复分布式环境中的两阶段提交事务,将客户端连接到服务器通信器机制,以及侦听器的角色当侦听器接收到包含sid值的客户请求时。它首先完成与客户端的TCP/IP连

6、接。一旦建立了连接,侦听器将在其配置文件中搜索样本号列表,以找到客户端请求通过样本号名称传递的值。找到匹配的值后,使用可执行的ORACLE在ORACLE_HOME中的SID_DESC来派生ORACLE进程,并重命名该进程,使其成为包含SID的名称。然后,侦听器将与客户端的连接留给派生进程,并返回到端口1521来广播新请求。这个派生过程就是我们所说的服务过程(影子过程)。TNSNAMES的作用。ORA和LISTENER。ORA在这个过程中,管理分布式数据库1,数据库级的分布包括:远程查询:从t1remotedb中选择*;远程数据操作(两阶段提交):更新t1远程数据库集a=aa远程复制:实体视图(

7、简单/复杂)高级复制,分布式数据库管理2,如何管理分布式数据库1。位置的透明性是通过tnsnames.ora实现的,应用程序不需要关心远程站点的细节。(数据库链接)2 .视图创建快照、创建表、创建视图3的权限。刷新模式的权衡完全且快速地强制快速刷新,否则永远不会完全刷新。分布式数据库的管理。仅管理刷新就很简单。但是一致性不容易控制。组刷新一致性可以很好地控制作业队列对刷新间隔的控制。有两种正常状态:任务空闲-this _ date为空,next_date为当前时间之后的时间值,任务忙碌-this _ date不为空,还有两种异常状态:任务死锁-next_date为当前时间之前的时间值-next _ date为非常大的时间值,例如:4001-01-01,创建实体视图,从系统A到系统B的数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论