is
zhou

内存体系结构

SGA分类之数据缓冲区(Database Buffer Cache)

zhouchong阅读(102)评论(0)

1、说明 如果每次执行一个操作时,Oracle都必须从磁盘读取所有数据块并在改变它之后又必须把每一块写入磁盘,显然效率会非常低。 数据缓冲区的大小是可以动态调整的,但是不能超过sga_max_size的限制。 数据库缓冲区高速缓存,也称为缓...

SGA分类之共享池(Shared Pool)

zhouchong阅读(117)评论(0)

1、说明 共享池缓存各种类型的程序数据。例如,共享池存储已解析的 SQL、 PL/SQL 代码、 系统参数、和数据字典信息。几乎数据库中发生的每个操作都涉及到共享池。 共享池是对SQL,PL/SQL程序进行语法分析,编译,执行的内存区域。 ...

SGA简介

zhouchong阅读(106)评论(0)

说明 SGA是一组为系统分配的共享的内存结构,可以包含一个数据库实例的数据或控制信息。 如果多个用户连接到同一个数据库实例,在实例的SGA中,数据可以被多个用户共享。当数据库实例启动时,SGA的内存被自动分配;当数据库实例关闭时,SGA内存...

PGA简介

zhouchong阅读(117)评论(0)

PGA 1、说明 程序全局区是包含单个用户或服务器数据和控制信息的内存区域,它是在用户进程连接到Oracle并创建一个会话时由Oracle自动分配的,不可共享,主要用于用户在编程存储变量和数组。 PGA 是特定于一个操作系统进程或线程的内存...

内存简介

zhouchong阅读(142)评论(0)

内存 1、说明 当实例启动时, Oracle 数据库分配内存区,并启动后台进程。 2、内存区存储如下信息: 程序代码 有关每个已连接会话的信息,无论其当前是否处于活动状态 在程序执行期间所需的信息,例如,正在索取数据的查询的当前状态 在多个...