part1。Oracle。par2
系统全局区SGA<System Global Area>
i>. 维护所有进程需要访问的多种内部数据结构;
ii>. 缓存磁盘上的数据。另外重做数据写至磁盘之前先在这里缓存;
iii>. 保存已经解析的SQL计划;
ix>.等等;
Oracle有一组"附加到"SGA的进程。附加机制因操作系统而异。
>.UNIX环境中。这些进程会物理地附加到一个 很大的共享内存段。这是操作系统中分配的一个内存块。可以由多个进程并发地访问<通常使用shmget()和shmat()>
>.Windows中。这些进程只能使用C调用<malloc()>来分配内存。它们实际上是一个大进程中的线程。故会共享相同的虚拟内存空间。
系统全局区SGA<System Global Area>
i>. 维护所有进程需要访问的多种内部数据结构;
ii>. 缓存磁盘上的数据。另外重做数据写至磁盘之前先在这里缓存;
iii>. 保存已经解析的SQL计划;
ix>.等等;
Oracle有一组"附加到"SGA的进程。附加机制因操作系统而异。
>.UNIX环境中。这些进程会物理地附加到一个 很大的共享内存段。这是操作系统中分配的一个内存块。可以由多个进程并发地访问<通常使用shmget()和shmat()>
>.Windows中。这些进程只能使用C调用<malloc()>来分配内存。它们实际上是一个大进程中的线程。故会共享相同的虚拟内存空间。