您的位置:首页 > 数据库 > Oracle

Oracle内存结构

2013-11-21 15:32 155 查看
系统全局区(SGA):一组内存结构,是所有用户进程共享的一块内存区域,可包含一个数据库实例的数据或控制信息。总内存大小由参数sga_max_size决定。

打开SQL*PLUS

SQL> show parameter;  查看参数信息



 

程序全局区(PGA):包含单个用户或服务器数据和控制信息,是Oracle系统分配给一个进程的私有内存区域,用户进程连接到oracle数据库并创建一个会话时,由oracle自动分配。全局区的大小由pga_aggregate_target决定,查看参数信息。

SQL> show parameter pga_aggregate_target;



 

排序区:oracle系统为排序操作所产生的临时数据提供的内存空间,存放临时数据的两个区域为内存排序区和磁盘临时段,优先存储在内存排序区,排序区大小由参数sort_area_size决定。



 

大型池:是系统全局中可选的一个内存操作,提供一个大的缓冲区供数据库的备份与恢复操作使用,大型池的大小由参数large_pool_size决定。



 

Java池:用于在数据库中支持JAVA的运行,JVM就是使用Java池来处理用户会话的Java存储过程,大小由参数java_pool_size决定。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息