zoukankan      html  css  js  c++  java
  • Oracle系列一、基本术语

    初学者往往混淆Oracle实例、Oracle数据库和Oracle服务器等名词。

    一般一个Oracle数据库可以分为两部分

    1、实例(instance)

      实例是一个非固定的、基于内存的的基本进程和内存结构。当服务器关闭后,实例也就不存在了。

    2、数据库(database)

      数据库指的是固定的、基于磁盘的数据文件、控制文件、日志文件、参数文件、和归档日志文件等。一般情况下,Oracle数据库都是一个数据库包含一个实例。

    数据库服务器

    Oracle服务器一般指的是数据库各软件部件(sqlplus,OEM,EXP/IMP)和实例及数据库三个主要部分,是由安装在服务器上的所有软件及启动成功后的实例组成的。

    体系结构

    SQL命令从客户端发出后,由Oracle的服务器进程进行响应,在内存区域中进行语法分析、编译、执行,将修改后的数据写入数据库文件,数据库的修改信息写入日志文件,再将SQL的执行结果返回给客户端

    表空间

    用于存放数据库表、索引、回滚段等对象的磁盘逻辑空间叫表空间

    数据文件

    Datafile是用于保存用户应用数据和Oracle系统内部数据的文件。Oracle数据库由表空间组成,每个表空间可以包含一个或多个数据文件。

    临时表空间

    Temporary Tablespace是Oracle系统用于存放与排序有关的特殊表空间,

    控制文件

    控制文件是一个存储Oracle实例信息、数据文件和日志文件的内部二进制文件

    日志文件

    日志文件分为重做日志文件(Redo Log File)和归档日志文件

    系统全局区(SGA)

    System Glocal Area主要由三部分构成:数据缓冲区、日志缓冲区和共享池。

    数据字典

    数据字典是存放整个数据库实例重要信息的一组表,这些数据字典多数都归于SYS用户所有

  • 相关阅读:
    计算机程序的构造和解释 1.21 寻找素数因子
    迭代法对数计算B的N次方 SICP 计算机程序的构造和解释 1.16
    斐波那契算法的对数解法 计算机程序的构造和解释 习题1.19
    MS SQL SERVER数据库简单回顾
    SICP~计算机程序的构造和解释~ 1.12 c++实现
    论5级流水32bit risc cpu设计
    mdk编译器起到的boot作用详解
    处理器boot的简单概念及误区
    搬砖两年感受
    操作系统方面的两本好书
  • 原文地址:https://www.cnblogs.com/siyu/p/4015390.html
Copyright © 2011-2022 走看看