- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
APP APP APP APP Oracle Oracle 存储 存储 出口 出口 AD AD AD AD AD AD GoldenGate 美创 其他数据库同步软件 广告时间 8/src/home.html 标准方案配置的唯一官方输出工具 H3C竞争:肖先东,可以直接配合一线项目; HW竞争:周巍,可以直接配合一线项目; 数据库(oracle为主其他也可以沟通):马泽明,可以直接配合一线项目; 用友:周巍,可以直接配合一线项目; 希望大家对于竞争、方案类多反馈素材,总部会全部记录反馈质量、数量、反馈人,直接计入 个人贡献。 Sybase、DB2也是关系型数据库 * 查询来看,关系型数据库查询获得的是一个对象,菲关系型数据库获得的是一个数组; * 第一款是基于汇编语言DEC在PDP-11上开发的, * 1、进程结构: 用户进程:用来访问oracle数据库的客户端程序,包含客户端访问或者java程序访问,sqlplus,pl/sql develop。 sock方式访问统称IPC走UDP协议,或者通过TCP建立连接访问 服务进程:响应用户进程,建立连接 后台进程: DBWR 数据写进程,将已提交数据从data buffer cache写入打他 file,需要等redo写完 LGWR 将redolog buffer写入redolog file中,进行数据库恢复 CKPT 保证数据同步,触发以后才会网磁盘写数据,触发以后LGWR-DBWR,人为或者定时提交数据 PMON 进程监控 SMON 系统监控 5个核心进程,不能kill掉,否则数据库故障 2、内存结构: PGA:管理并存储会话相关信息; 协议堆栈、UGA(会话信息、排序信息、哈希信息),便于管理用户访问信息 SGA:查询语句通过服务器传递给实例,在共享池进行判断(命中就软分析、未命中硬分析—语义分析、语法分析、绑定变量、语句改写、优化器最后CPU反馈执行计划)举个例子:第一去某地要查地图,下次再去直接坐车 执行的时候先去数据字典找表在哪个表空间,指定的 行具体在哪个块? 查看块是否在data buffer cache 有缓存,如果有直接返回结果,不在就去data file找数据 ,找到以后镜像到ondo,查询语句从ondo取出数据给用户 如果是写动作,经过修改的块会redo log buffer记录,数据修改前在ondo 修改后也在ondo 标记为已经提交和未提交,提交后会落到磁盘 large pool 缓存对象:比如rman备份操作 java pool: java代码相关信息, 物理结构: database * 在我们讨论Oracle中的内存管理的时候, * 查询 SGA 的大小1 显示 SGA 大小SQL SHOW PARAMETER SGASQL SELECT * FROM v$sga;SQL SHOW PARAMETER sga_target 2 显示 SGA 最大值SQL SHOW PARAMETER sga_max_size Linux查看sga的样子 ipcs -m | grep ora select pool,name,bytes from v$sgastat order by pool,name; * * 自动sga内存管理(ASMM Automatic Shared Memory Management ), 默认情况下sga_max_size等于sga_target。而在数据运行时sga_target可以动态的调整,但是范围不能超过sga_max_size.因此当需要在运行的时候调整,例如,你想在启动实例以后,慢慢的调整sga_target,那么在启动实例前,需要将sga_max_size的值设置为大于sga_target。 自动内存管理: 从Oracle database11g release 1开始,Oracle提供了“一站式”完成所有内存设置。 对于Oracle10g DBA需要设置两个地方 pga_aggregate_target和sga_target。 对于Oracle11g 只需要设置memory_target memory_target = pga + sga 有些系统,白天的时候有大量OLTP 事务操作,但是晚上却有大量的批处理(报表,结算等等),在自动内存管理模式下 白天的时候,sga远远大于pga。而晚上sga远远小于pga。 自动管理模式下,手动设置sga和pga,是作为下限。 * 私有 SQL区(Private SQL Area)中包含绑定信息(Bind Information)及运行时内存结构(Runtime Memory St
您可能关注的文档
最近下载
- 预见性护理及早期风险识别PPT课件.pptx VIP
- 1.7 有理数的加减混合运算(分层练习).pdf VIP
- 打造“四有”体育课堂-发展学生核心素养.docx VIP
- 洋马发动机喷射泵拆卸更换调整.pptx VIP
- 2025年人工智能训练师(五级)初级资格理论考试练习题库(476题)含答案.pdf VIP
- 苏教版五年级小数的加法和减法练习题1(完美打印版).doc VIP
- 2023年上海市第二十四届初中物理竞赛(大同中学杯)初赛试卷及答案.docx
- 第5课 美丽河山我们的家 课件 人民版中华民族大家庭.pptx
- 英语人教版九年级全册Unit2 Section A教学设计.doc VIP
- 2025海康威视网络硬盘录像机(76+77+86+E系列)用户手册.docx VIP
文档评论(0)