Oracle10g数据管理与应用.pptVIP

  • 1
  • 0
  • 约1.7万字
  • 约 91页
  • 2026-08-21 发布于四川
  • 举报

l内存结构1PGA(programGlobalArea,程序全局区)PGA区是在用户进程连接到数据库,并创建一个对应的会话时,由Oracle为服务进程分配的,专门用于当前用户会话的内存区。这个内存区是非共享的,只有服务进程本身才能访问它自己的PGA区,而SGA区则是所有服务进程都可以共享的内存区。PGA区的大小由操作系统决定,并且分配后保持不变。当会话终止时,Oracle会自动释放PGA区所占用的内存区。按照存放信息的类型的不同,PGA区可以分为如下几个部分。l内存结构1PGA(programGlobalArea,程序全局区)1、排序区排序区用于存放排序操作所产生的临时数据,它是影响PGA区大小的主要因素,其大小由初始化参数SORT_AREA_SIZE定义。在执行包括orderby或groupby等包含排序操作的SQL语句时,用户处理的数据都要按照某种属性进行排序。为了提高数据的访问和排序的性能,Oracle利用内存比磁盘要快得多的事实,将准备排序的数据先临时存储到排序区中,并在排序区中进行排序,然后将排序后的数据返回给用户。l内存结构1PGA(programGlobal

文档评论(0)

1亿VIP精品文档

相关文档