问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SGA是什么?

发布网友 发布时间:2022-05-02 21:25

我来回答

1个回答

热心网友 时间:2022-05-03 23:42

是一组包含一个Oracle实例的数据和控制信息的共享内存结构。主要是用于存储数据库信息的内存区,该信息为数据库进程所共享(PGA不能共享的)。它包含Oracle服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。
  SGA几个很重要的特性:
  1、SGA的构成--数据和控制信息,我们下面会详细介绍;
  2、SGA是共享的,即当有多个用户同时登录了这个实例,SGA中的信息可以被它们同时访问(当涉及到互斥的问题时,由latch和enquence控制);
  3、一个SGA只服务于一个实例,也就是说,当一台机器上有多个实例运行时,每个实例都有一个自己的SGA尽管SGA来自于OS的共享内存区,但实例之间不能相互访问对方的SGA区。
  它主要包括:
  1.数据库高速缓存(the database buffer cache),
  2.重演日志缓存(the redo log buffer)
  3.共享池(the shared pool)
  4.数据字典缓存(the data dictionary cache)以及其它各方面的信息。
  1.数据高速缓冲区(Data Buffer Cache)
  在数据高速缓冲区中存放着Oracle系统最近使用过的数据块(即用户的高速缓冲区),当把数据写入数据库时,它以数据块为单位进行读写,当数据高速缓冲区填满时,则系统自动去掉一些不常被用访问的数据。如果用户要查的数据不在数据高速缓冲区时,Oracle自动从磁盘中去读取。数据高速缓冲区包括三个类型的区:1) 脏的区(Dirty Buffers):包含有已经改变过并需要写回数据文件的数据块。
  2) 自由区(Free Buffers):没有包含任何数据并可以再写入的区,Oracle可以从数据文件读数据块该区。
  3) 保留区(Pinned Buffers):此区包含有正在处理的或者明确保留用作将来用的区。
  2.Redo Log Buffer Cache缓存对于数据块的所有修改。
  主要用于恢复其中的每一项修改记录都被称为redo 条目。利用Redo条目的信息可以重做修改。
  3. Shared Pool用于缓存最近被执行的SQL语句和最近被使用的数据定义。
  它主要由两个内存结构构成:Library cache和Data dictionary cache
  修改共享池的大小:ALTER SYSTEM SET SHARED_POOL_SIZE = 64M;
  Libray Cache缓存最近被执行的SQL和PL/SQL的相关信息。实现常用语句的共享,使用LRU算法进行管理
,由以下两个结构构成:Shared SQL area、Shared PL/SQL area、Data Dictionary Cache、Data dictionary cache缓存最近被使用的数据库定义。它包括关于数据库文件、表、索引、列、用户、权限以及其它数据库对象的信息。在语法分析阶段,Server Process访问数据字典中的信息以解析对象名和对存取操作进行验证。数据字典信息缓存在内存中有助于缩短响应时间。
  4.数据字典缓存(the data dictionary cache)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
14岁每天做多少蹲起和提踵不影响长高 每天晚上提踵来练弹跳会影响长高吗? 提踵和练肌肉会不会长不高? 提踵(抬脚跟)训练会影响长个吗 求高人指点 提踵 会不会影响身高的增长? 我现在15岁 提踵有利于长高吗 提踵影响长高吗 win10可不可以玩盗版的中2,帝战,拿战 沧州蓝海光伏设备有限公司怎么样? 为什麽女巫要骑扫帚不骑板凳。。。 豆芽发出来很细咋办 怎么发豆芽能又细又长 豆芽为什么发的那么细 为什么我发的豆芽还是那么细?豆芽总长五厘米,芽根就点了近三厘米。是不是我哪个步骤没做好? 家庭怎样生豆芽菜怎样解决豆芽太细,和生锈,去皮问题 走进黄岩这座城作文,有什么其他特产可写入作文中? 黄岩除了橘子以外,还有什么特产 黄岩有什么特产啊?? 网易游戏人工客服24小时 怎样彻底去头屑 头屑怎样彻底去除? 怎样彻底去头屑? 怎样能彻底去除头屑? 在航海王热血航线中什么叫做处于7游状态? 航海王热血航线老海贼的激励 偷梨被110抓住怎么处罚 航海王热血航线充多少钱才能获得莫比迪克号 根据治安管理处罚法非法收受盗窃赃物如何处罚 治安管理处罚法案例 11号拘留10天从被抓开始算一天吗 《治安管理处罚法》,违反治安管理行为在六个月内没有被*机关发现的,不再处罚。 英雄连8人地图 看清楚内容回答! 英雄连2 地图放在哪 昨天梦见男闺蜜结婚了,我却很难受。而且平时都很好的新娘也变坏了。自己伤心的要死。 梦到我的男知己结婚了(闺蜜)这代表什么 被封了一个月,到期如何解封? 部分功能被限制一个月怎样可以提前解封? 微信帐号被限制了一个月怎样才能解除。解除了是不是就能马上解除? 微信被封了?怎么处理?一个月后可以解封吗? 孩子记忆力该如何锻炼比较好? 我的永久被封了,还能解开吗 孩子记忆力应当怎么锻炼比较好呢? SQL Server 标识规范 问题 注册@foxmail.com怎么注册啊 现在怎么注册foxmail邮箱?? 如何开通foxmail收费邮箱 旅游企业如何做好无形资产的管理工作? 怎样开通foxmail邮箱?拜托了各位 谢谢 我国经济转型为什么会影响企业无形资产管理体系 如何注册独立的foxmail邮箱啊? 企业加强无形资产管理有什么意义?