深入Oracle--Oracle内存结构详解
Oracle 内存结构内存结构
sga:系统全局区,用来存放操作的数据,库缓存,数据字典等控制信息的内存区域,
pga:进程全局区,服务进程专用的内存区域,大多数内容非共享
uga:用来保存用户的会话信息(如打开的游标,执行语句的私有变量),如果使用专用服务器,则uga在pga中分配,使用共享服务器,则uga在sga中分配。
1 sga组成结构
sga是用来缓存数据库数据及控制信息的内存结构,大部分共享存在,sga中不同的池
共享池:share pool 控制大小—shared_pool_size
Java池 java pool—java_pool_size
大池 large pool—large_pool_size
流池 streams pool—streams_pool_size
数据缓冲区 database buffer cache—db_*_cache_size
重做日志缓冲区 redolog buffer cache—log_buffer
另外2个重要的参数,作用于整个sga内存区
sga_target:控制sga自动内存管理
sga_max_size:控制实例运行时sga最大能使用的内存空间
memory_target:用于自动内存管理(11g)
1.1 与sga相关的初始化参数
**** Hidden Message ***** 学习中,正在学习oracle ~~~~~~~~~~ 谢谢,分享 谢谢分享,顶一个。
对体系结构了解,回顾复习 学习中,正在学习oracle 感谢分享,学习下 谢谢分享! 谢谢分享
页:
[1]
2