zoukankan      html  css  js  c++  java
  • Oracle 体系结构

     体系结构包含实例(SGA+后台进程)。数据库文件。用户进程和server进程以及其它文件。如參数文件password文件和归档日志文件等

     1     物理结构(文件组成):

            数据文件:数据库操作中数据的终于存储位置

             控制文件:验证数据库完整性

    重做日志文件:在发生问题时用于数据恢复

    參数文件:定义了数据库实例的特性。如缓冲区大小

    password文件:授予用户启动和关闭数据库实例

    归档日志文件;是日志文件的脱机备份。在发生问题时,数据恢复时可能使用的文件

    2.数据库连接于会话

       连接:基于主机的方式,基于客户机_server的方式。用户-应用server,数据库server模式(三层訪问模式)

       会话:指一个明白的数据库连接


    3.共享池  目的是共享SQL或PL/SQL代码  包含库告诉缓存(使用了LRU算法)和数据字典告诉缓存

                                 大池  java池   流池 

     PGA:进程全局区,与SGA不同 ,他不是共享的。而是server进程专有的区域

    UGA:用户全局区,就是用户的会话状态,在 共享server模式下它存放在每一个server 都能够訪问的SGA中

     而在专有server模式下,用户会话状态不须要共享,用户进程与server进程是一一相应的关系。所以UGA总是在PGA中分配

       


    4.后台进程

       系统监控进程(SMON)主要作用就是数据库实例恢复,包含三个步骤:

              a,前滚 b,打开数据库  c,回滚未提交事务 

     进程监控进程(PMON),在进程失败或连接异常发生时该进程负责一些清理工作。

    数据库写进程(DBWR)


    脏数据:更改了但没提交的数据

     

    归档日志进程:可选进程。不在实例启动的时候启动。作用是把写满的重做日志文件的数据写到一个归档日志中。这个归档日志用作介质故障时的数据库恢复



                 

查看全文
  • 相关阅读:
    Lucene.Net 2.3.1开发介绍 —— 二、分词(一)
    控制‘控制台应用程序’的关闭操作
    详解for循环(各种用法)
    敏捷软件开发
    Sql Server的一些知识点
    在SharePoint 2010 中配置Remote Blob Storage FILESTREAM Provider
    使用LotusScript操作Lotus Notes RTF域
    JOpt Simple 4.5 发布,命令行解析器
    John the Ripper 1.8.0 发布,密码破解工具
    PacketFence ZEN 4.0.1 发布,网络接入控制
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/10920092.html
  • Copyright © 2011-2022 走看看