QUESTION NO: 316
For Oracle 11g, Oracle strongly recommends that you configure your database to use which of the
following memory-management features?
A. Automatic PGA Memory Management
B. Automat...
分类:
其他好文 时间:
2015-10-12 09:18:21
阅读次数:
115
1,内存结构优化概述1.1 缓冲区影响数据库运行性能的缓冲区包括可以共享的SGA和服务器进程私有的pga两大类,其中sga又包括共享池、大型池、java池、数据缓冲区、流池、redo log缓冲区。 1.2 自动内存管理oracle一般采用自动内存管理来管理系统内存,由oracle自动管理和调整数据库实例的内存大小。在自动管理模式下,首先对初始化参数MEMORY_TARGET(目标内存大小)和ME...
分类:
数据库 时间:
2015-09-18 22:00:20
阅读次数:
334
看一下这个视图能给我们带来什么样的信息(视图中每个列都很有帮助):sys@ora10g> SELECT pga_target_for_estimate / 1024 / 1024 "PGA(MB)", 2 pga_target_factor, 3 estd_pga_cache_hit_percent...
分类:
数据库 时间:
2015-09-16 12:11:32
阅读次数:
246
一、名词解释(1)SGA:SystemGlobalArea是OracleInstance的基本组成部分,在实例启动时分配;系统全局域SGA主要由三部分构成:共享池、数据缓冲区、日志缓冲区。(2)共享池:SharedPool用于缓存最近被执行的SQL语句和最近被使用的数据定义,主要包括:Library...
分类:
数据库 时间:
2015-09-12 12:15:28
阅读次数:
366
刚刚出道,在这里希望各位大牛指导,希望这里成为一个我成长的平台!本篇博客我给大家讲述一下oracle的体系结构,同时也是对自己学习的一种检查!oralce内存由SGA+PGA所构成。oracle服务器由oracle实例和oracle数据库组成。下面详细说一下oracle实例:用户必须通过oracle实例才..
分类:
数据库 时间:
2015-08-21 23:33:20
阅读次数:
331
刚刚出道,在这里希望各位大牛指导,希望这里成为一个我成长的平台!本篇博客我给大家讲述一下oracle的体系结构,同时也是对自己学习的一种检查!oralce内存由SGA+PGA所构成。oracle服务器由oracle实例和oracle数据库组成。下面详细说一下oracle实例:用户必须通过oracle实例才..
分类:
数据库 时间:
2015-08-21 23:33:13
阅读次数:
279
当用户进程连接到数据库并创建一个对应的会话时,Oracle服务进程会为这个用户专门设置一个PGA区,用来存储这个用户会话的相关内容。当这个用户会话终止时,数据库系统会自动释放这个PAG区所占用的内存。这个PGA区对于数据库的性能有比较大的影响,特别是对于排序操作的性能。所以,在必要的时候合理管理PG...
分类:
其他好文 时间:
2015-08-19 10:54:19
阅读次数:
109
PGA(Process Global Area),是server process一段私有内存区,它包含有全局变量,数据结构和一些控制信息。在Oracle8i 中,PGA调整非常复杂,要调整SORT_AREA_SIZE、HASH_AREA_SIZE、BITMAP_MERGE_AREA_SIZE、 CR...
分类:
数据库 时间:
2015-08-16 19:49:21
阅读次数:
159
oracle物理体系结构图如上:PGA——>SGA+进程——>数据库一、selectobject_namefromtwhereobject_id=29(执行过程分析)1、在PGA(发起用户使用的私有内存空间)中检查是否有该查询的用户连接和权限信息,如果有,则直接使用,不用去硬盘中读取
分类:
数据库 时间:
2015-08-06 22:39:12
阅读次数:
247