百科知识

谁可以解释一下什么是Oracle数据库服务器?谁可以解释一下什么?

2015-04-07 06:39:39j***
谁可以解释一下什么是Oracle数据库服务器? 谁可以解释一下什么是Oracle数据库服务器?请大神讲的详细一点,跪谢<br>谁可以解释一下什么是Oracle数据库服务器?谁可以解释一下什么是Oracle数据库服务器?请大神讲的详细一点,跪谢br:我一本正经地胡说一下吧?

最佳回答

  •   我一本正经地胡说一下吧。
    其实,我们平时无论是在与客户沟通或者交流中,所说的Oracle数据库是指Oracle数据库服务器(Oracle Server),它由Oracle实例(Oracle Instance)和Oracle数据库(Oracle Database)组成。
       Oracle实例:就是用于与数据库进行交互的一片内存区域和后台进程的集合;实例启动时,系统首先在服务器内存中分配系统全局区(System Global Area),构成Oracle内存结构,然后启动必须的常驻内存的操作 系统进程,组成Oracle的进程结构,内存结构和进程结构即构成Oracle实例。
       Oracle数据库:物理文件的集合,包括数据文件、重做日志文件、控制文件、参数文件、密码文件、归档日志文件、备份文件、告警日志文件、跟踪文件等等;其中数据文件、控制文件、重做日志文件和参数文件是 必须的,其他文件可选。 一个实例只能对应/操作一个数据库,一个数据库可以由一个或多个实例操作(比如RAC)。
      
    2015-04-07 14:51:49
  • 很赞哦! (185)