Oracle的内存结构与进程结构.docxVIP

  • 2
  • 0
  • 约6万字
  • 约 46页
  • 2022-06-06 发布于湖北
  • 举报
?1: Oracle实例(Instance)???????? ??在一个服务器中,每一个运行的 Oracle数据库都与一个数据库实例相联系,实例是我们 ?访问数据库的手段。 ??实例在操作系统中用ORACLE_SID来标识,在 Oracle中用参数INSTANCE_NAME来标识, ?它们两个的值是相同的。数据库启动时,系统首先在服务器内存中分配系统全局区(SGA), ?构成了Oracle的内存结构,然后启动若干个常驻内存的操作系统进程,即组成了 Oracle的 ?进程结构,内存区域和后台进程合称为一个 Oracle实例。 ????????????????? ??数据库与实例之间是1对1/n的关系,在非并行的数据库系统中每个 Oracle数据库与一个 ?实例相对应;在并行的数据库系统中,一个数据库会对应多个实例,同一时间用户只与一个 ?实例相联系,当某一个实例出现故障时,其他实例自动服务,保证数据库正常运行。在任何 ?情况下,每个实例都只可以对应一个数据库。 ?2: Oracle 10g动态内存管理 ??内存是影响数据库性能的重要因素,Oracle8i使用静态内存管理, Oracle 10g使用动态 ?内存管理。所谓静态内存管理,就是在数据库系统中,无论是否有用户连接,也无论并发用 ?量大小,只要数据库服务在运行,就会分配固定大小的内存;动态

文档评论(0)

1亿VIP精品文档

相关文档