Oracle 19c数据库体系结构-1

来源:这里教程网 时间:2026-03-03 16:27:01 作者:

Oracle 数据库至少由一个数据库实例和一个数据库组成。数据库实例处理内存和进程。数据库由称为数据文件的物理文件组成,可以是非容器数据库,也可以是多租户容器数据库。 Oracle 数据库在其运行过程中也使用几个数据库系统文件

单实例数据库体系结构由一个数据库实例和一个数据库组成。数据库和数据库实例之间存在一对一的关系。可以在同一台服务器机器上安装多个单实例数据库。每个数据库都有单独的数据库实例

一个 Oracle Real Application Clusters (Oracle RAC) 数据库架构由多个运行在独立服务器上的实例组成。它们都共享同一个数据库。服务器机器集群在一端显示为单个服务器,在另一端显示最终用户和应用程序。此配置旨在实现高可用性、可伸缩性和高端性能。 监听器是一个数据库服务器进程。它接收客户机请求,建立到数据库实例的连接,然后将客户机连接移交给服务器进程。

    

一个数据库实例包含一组 Oracle 数据库后台进程和内存结构。主要的内存结构是系统全局区 (SGA) 和程序全局区 (PGA) 。后台进程对数据库中存储的数据 ( 数据文件 ) 进行操作,并使用内存结构来完成它们的工作。数据库实例只存在于内存中。       Oracle 数据库也会创建服务器进程来代表客户端程序处理与数据库的连接,并执行客户端程序的工作 ; 例如,解析和运行 SQL 语句,并检索结果并将结果返回给客户机程序。这些类型的服务器进程也称为前台进程

相关推荐