欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Oracle的体系结构

程序员文章站 2022-06-08 21:37:16
...

Oracle中的常用术语

  • 进程(process):一段在内存中正在运行的程序。

  • 服务器进程(server process):根据客户的请求来完成 工作。

  • 后台进程(background process):随着Oracle实例启 动,在后台进行数据库维护工作,不占显示,而且优先级
    比前台进程低。

    注意:在运行进程中只能有一个前台进程,但可以同时有
    多个后台进程。

  • 缓冲区(buffer):一段用来临时存储数据的内存区。

  • 主机(host):计算机系统的另一个称呼。

  • 服务器(server):一台在网络中向其他计算机系统提供 一项或多项服务的主机。

  • 客户机(client):一台使用由服务器(server)提供服 务的计算机系统。

Oracle的体系结构

  • Oracle体系结构主要包括Oracle服务器,以及一些其他的关键文件、用户进程和服务器进程等。
    Oracle的体系结构

oracle服务器

  • Oracle 服务器是一个数据库管理系统,它提供一种开放的、全面的、集成的信息管理方法。
  • Oracle服务器由Oracle实例(instance)和Oracle数据库(database)两大部分组成。

Oracle数据库

  • Oracle数据库是数据的一个集合,Oracle把这些数据作为一个整体来处理,也称为物理(外存)结构。

  • 它由以下三类操作系统文件组成:

    1、控制文件:包含了维护和校验数据库一致性所需的信息。
    2、重做日志文件:包含了当系统崩溃后进行修复所需记录 的变化信息。
    3、数据文件:包含了数据库中真正的数据。

-- 查看当前数据库名:
SQL> SELECT name FROM v$database;

Oracle其他的关键文件

  • Oracle服务器还需要其他的一些关键文件:

    1、初始化参数文件:定义了实例的特性。
    2、密码文件:包含了数据库管理员或操作员用户在启动和
    3、关闭实例时所需的密码。
    4、归档重做日志文件:重做日志文件的脱机备份,在系统
    5、崩溃后恢复时可能需要这些文件。

相关标签: Oracle oracle