Oracle Database 19c 技术架构(一)

Oracle Database 19c 技术架构(一)


2024年5月23日发(作者:)

Oracle Database 19c 技术架构(一)

Oracle官方文档中给出的Oracle Database 19c技术架构图,可以看出制

作者的用心和精心。不翻译一下真是对不起作者!

同时本文可以作为学习Oracle体系结构很好的教材!值得大家收藏!

1、数据库服务器(Database Server)

一个Oracle数据库至少由一个数据库实例和一个数据库组成。数据库实例部分处理内存和

进程,数据库部分则由称为数据文件的物理文件组成,并且可以是非容器数据库或多租户

容器数据库。Oracle数据库在其运行期间还会使用多个数据库系统文件。

单实例数据库体系结构由一个数据库实例和一个数据库组成。数据库和数据库实例之间存

在一对一的关系。可以在同一台服务器上安装多个单实例数据库。每个数据库都有单独的

数据库实例。此配置对于在同一台计算机上运行不同版本的Oracle数据库很有用。

Oracle Real Application Clusters (Oracle RAC) 数据库的体系结构是由在分开的多台服务

器计算机上运行的多个实例组成。它们都共享同一个数据库。服务器群集在一端表现为单

个服务器,而在另一端则为最终用户和应用程序。此配置旨在实现高可用性,可伸缩性和

高端的性能。

监听器是一个数据库服务器进程。它接收客户端请求,建立与数据库实例的连接,然后将

客户端连接移交给服务器进程。监听器可以在数据库服务器上本地运行,也可以远程运

行。典型的Oracle RAC环境是远程运行的。

2、数据库实例(Database Instance)

Oracle数据库还创建服务器进程,以代表客户端程序处理与数据库的连接,并执行客户端

程序的工作。例如,解析和运行SQL语句,以及检索结果并将结果返回给客户端程序。这

些类型的服务器进程也称为前台进程。

注意:更多详细信息,请看如下内容:Oracle Database Instance.


发布者:admin,转转请注明出处:http://www.yc00.com/web/1716420968a2727785.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信