分享
分销 收藏 举报 申诉 / 21

类型超级易学的数据库结构图文解.ppt

  • 上传人:仙人****88
  • 文档编号:14188835
  • 上传时间:2026-07-08
  • 格式:PPT
  • 页数:21
  • 大小:351KB
  • 下载积分:10 金币
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    超级 易学 数据库 结构 图文
    资源描述:
    单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,口令文件,Oracle,体系结构,实例,SGA,日志缓冲区,共享缓冲区,数据字典,库缓冲区,DBWR,SMON,PMON,CKPT,LGWR,Others,用户进程,服务器进程,PGA,控制文件,数据文件,数据库,数据缓冲区,重做日志文件,Java,池,大池,参数文件,归档日志文件,1,Oracle,服务器,提供一个开放的、全面的、完整的信息管理平台,Oracle,实例和,Oracle,数据库组成,Oracle,服务器,2,Oracle,实例,访问,Oracle,数据库的一种方法,只能是打开一个仅仅只有一个数据库,由内存和后台进程组成,后台进程结构,内存结构,实例,SGA,重做日志缓冲区,共享缓冲区,数据字典缓冲区,库缓冲区,DBWR,SMON,PMON,CKPT,LGWR,Others,数据缓冲区,Java,池,Large,池,3,连接到,Oracle Server,1.,建立一个用户连接,2.,创建一个会话,会话创建,数据库用户,用户进程,服务器进程,连接建立,Oracle,服务器,4,Oracle,数据库,数据信息的集合,三种类型文件,口令文件,参数文件,归档日志文件,控制文件,数据文件,重做日志文件,Oracle,数据库,5,物理结构,物理结构包含三种数据文件,:,控制文件,数据文件,在线重做日志文件,控制文件,数据文件,(,包括,数据字典,),Header,在线重做,日志文件,6,Oracle,逻辑结构,数据库如何使用物理空间,表空间,段,区,块的组成层次,表空间,数据文件,段,块,区,段,7,Oracle,内存结构,SGA(System,Global Area),当启动实例的时候分配,PGA(Process,Global Area),当,server,进程建立时分配,8,系统全局区(,SGA,),SGA,有几个内存结构组成,:,共享池,数据库高速缓存,重做日志缓存,其它结构(例如锁和闩锁,数据状态,),在,SGA,中有两个可选的内存结构,:,大池,JAVA,池,9,共享池,共享池用来储存最近执行过的,SQL,语句和最近使用过的数据定义,它包含两个关键的根性能有关的内存结构,库缓存,数据字典缓存,大小由,SHARED_POOL_SIZE,确定,ALTER SYSTEM SET SHARED_POOL_SIZE=64M;,共享缓冲区,数据字典缓冲区,库缓冲区,10,库高速缓存,(,Library Cache,),存储最近使用的,SQL,和,PL/SQL,语句,能共享普通相同的语句,使用,LRU,链表管理,由下面两部分组成:,-,共享,SQL,区域,(,Shared SQL,),-,共享,PL/SQL,区域,(Shared PL/SQL),通过设置共享池来决定它的大小,11,数据字典缓存,(,Data Dictionary Cache,),它的信息包括数据库文件、表、索引、列、用户、权限和其它数据库对象,在分析阶段,服务进程查询数据字典解析对象命名和验证访问的有效性,把数据字典信息缓存进内存可以提高检的响应速度,通过设置共享池来决定它的大小,12,数据高速缓存,数据库高速缓冲区储存了从数据文件中检索到的数据块的镜像拷贝,这让你在获取和修改数据的时候大大地提高了性能,通过,LRU,算法管理,DB_BLOCK_SIZE,决定了主块大小,定义的缓冲区数取决于,DB_BLOCK_BUFFERS,13,重做日志缓冲区,主要是为了恢复,修改记录在这里叫重做条目,重做条目包含了重构和重做修改信息,由,LOG_BUFFER,定义大小,14,Large Pool,一个可选的,SGA,区域,能缓解,Shared Pool,的负担,主要用于:,-,共享服务器的会话区域,(UGA),-,服务器进程,I/O,-,使用,RMAN,备份和恢复,-,并行查询信息缓冲,PARALLEL_AUTOMATIC_TUNING=TRUE,不是使用,LRU,链表管理,LARGE_POOL_SIZE,参数控制,ALTER SYSTEM SET LARGE_POOL_SIZE=64M;,能动态指定大小,15,Java Pool,Java,命令需要分析的环境,安装和使用,java,需要,JAVA_POOL_SIZE,参数来设置,16,PGA,为每个连接到数据库的用户进程保留的内存空间,当一个进程创建的时候分配,当一个进程终止释放,只能由一个进程使用,包含,会话信息,排序区,游标状态,堆栈空间,用户进程,PGA,服务器进程,17,进程结构,一个,Oracle,进程是一个基于某种类型的程序,能够收集信息、执行一系列的步骤或完成一个特定的任务。,Oracle,使用不同类型的进程,:,用户进程,(User process):,当一个数据库用户请求连接,Oracle,服务器开始,服务器进程,(Server process):,连接,Oracle,实例并当一个用户建立了一个会话启动,后台进程,(Background processes):,当启动,Oracle,实例时启动,18,用户进程,(User process),一个请求连接,Oracle,服务器的程序,必须首先建立一个连接,并不直接与,Oracle,服务器交互,数据库用户,服务器进程,用户进程,连接建立,19,服务器进程,(Server Process),一个与,Oracle,服务器直接交互的程序,负责执行和返回结果,专用服务器,(dedicated),或共享服务器,(shared server),连接建立,会话创建,数据库用户,用户进程,服务器进程,Oracle,服务器,20,后台进程,(Background Processes),维护和执行物理数据库和内存结构的关系,:,必须的后台进程,:,DBWnPMONCKPT,LGWRSMON,可选的后台进程,:,ARCnLMDn QMNn,CJQ0LMON RECO,DnnnLMS Snnn,LCKn,Pnnn,21,
    展开阅读全文

    开通VIP折扣优惠下载文档

    提示  咨信网声明:本文档由用户上传并分享,仅供学习交流、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。

    咨信网小贴示:
    1、浏览或下载可查看了解,请点击【咨信网告知】。
    2、下载文件中如有侵权或不适当内容,将立即纠正。
    3、如果因为网速或其他原因下载失败请重新下载,重复下载[60天内]不扣币。
    4、开具发票登录电脑端申请,请点击【索取发票】。

    咨信网客服组:【微信客服】

    自信AI创作助手
    关于本文
    本文标题:超级易学的数据库结构图文解.ppt
    链接地址:https://www.zixin.com.cn/doc/14188835.html

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork