oracle包写入程序失败_Oracle内核技术揭秘第一篇
![](/assets/blank.gif)
蒋蒋~~大家吼啊,又是我,智商233的天才少呂,今天给大家带来的是数据库内核的介绍,包括实例,数据库本身的一些进程
![](/assets/blank.gif)
Oracle Database,又名Oracle RDBMS,或简称Oracle是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境.效率高
Oracle体系结构图11g
![](/assets/blank.gif)
其中主要包实例,数据库和前台进程
实例:instance ,可以想象为汽车的发动机,包含了SGA系统全局区和后台进程(DBWR,PMON...)
其中SGA使用的是操作系统内存,后台进程使用的是CPU和内存资源
数据库:Database 包含数据文件,控制文件,重做日志
前台进程:用户进程和服务进程
在SGA (System Global Area)中主要包括
1.数据高速缓冲区(Data Buffer Cache)用缓存从磁盘中读取的数据,提高数据输出速度
2.Redo Log Buffer Cache缓存对于数据块的所有修改
3. Shared Pool用于缓存被执行的SQL语句和被使用的数据定义。
![](/assets/blank.gif)
后台进程主要有一下五个
数据库写入程序 (DBW0) 负责将更改的数据从数据库缓冲区高速缓存写入数据文件。
日志写入程序 (LGWR) 将重做日志缓冲区中注册的更改写入重做日志文件。
系统监控程序 (SMON) 检查数据库的一致性,如有必要还会在数据库打开时启动数据库的恢复。
过程监视器 (PMON) 负责在一个 Oracle 进程失败时清理资源
检查点进程 (CKPT) 负责在每当缓冲区高速缓存中的更改永久地记录在数据库中时,更新控制文件和数据文件中的数据库状态信息
下一篇将给大家详细介绍下SGA内的一些结构和功能
![](/assets/blank.gif)
想要学习更多的,Oracle学习资料获取方式:关注我+转发此文,然后私信我“Oracle资料”就可以获取啦!!
有什么想法或者问题欢迎私信!作为菜鸟的我会尽最大努力帮助的,共同进步
oracle包写入程序失败_Oracle内核技术揭秘第一篇相关推荐
- oracle包写入程序失败_ORA-12571 : TNS : 包写入程序失败
错误原因 解决方案 修改D:/oracle/ora92/network/admin目录下sqlnet.ora,将"NAMES.DEFAULT_DOMAIN =" 这一行用#注释掉, ...
- 阅读《Oracle内核技术揭秘》的读书笔记
阅读<Oracle内核技术揭秘>,对oracle的内存结构.锁.共享池.undo.redo等整理成了如下的思维导图: 转载于:https://www.cnblogs.com/hikeepg ...
- 搜狐视频P2P技术揭秘 - 流程篇
搜狐视频P2P技术揭秘 - 流程篇 1 协议 2 探测NAT类型 3 获取Proxy和RtmfpServer 4 登录Proxy和RtmfpServer 5 获取文件信息 6 获取Peer 7 打洞, ...
- MySQL技术总结第一篇
(答辩完成,接下来一段时间会抓紧学习,月底回国.) 拿两三篇总结MySQL的知识点,补上之前的坑.这里第一篇主要讲粗略讲一下MySQL体系结构和存储引擎,通过对MySQL大体的认识,连带补充一些关于I ...
- C语言修改同花顺程序吗,炒股软件哪家强?第一篇——同花顺
说起炒股操盘软件,相信各位观客都不陌生.现在的市面上,炒股软件多种多样,各有所长.那么作为从业10年的股民,我们今天就和大家一起看看各个炒股软件,探讨一下她们对各种用户需求的侧重. 毋庸置疑,老牌的几 ...
- oracle 导出写入文件失败怎么办,编辑dmp文件解决导入导出问题(oracle 922错误 ,缺少或无效选项)...
导入导出的dmp文件时出现如下错误 经由常规路径导出由EXPORT:V09.02.00创建的文件 已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入 IMP-00017: ...
- Java基础知识点面试题,安卓程序员必备hook技术之进阶篇
方式1:使用Activity自带的startActivity 示例代码 private void startActivityByActivity() {Intent i = new Intent(Ma ...
- 跨专业本科毕业小白程序员的入职心得——第一篇
睡前随便写点软文,一是为了以后有时间可以自己回忆一下自己的求职之路,如果恰巧这篇文章对其他刚毕业的同学有一些帮助,我将感到十分荣幸. 你是否也是刚毕业不久,或者还未毕业,对未来的工作感到一片迷茫?感到 ...
- AJAX技术(第一篇博客)
1.关于AJAX AJAX是网页可以异步提交的一种技术. 异步提交表现在于页面并不是全部提交,只是局部提交,在局部提交进行后台处理的过程中,用户在页面没有进行提交的部分还可以操作,无需等待局部提交的完 ...
最新文章
- 这可能是程序员学习大数据架构师的最佳之路!另附送1024G学习资料!
- backtrack笔记本无法用Fn调亮度
- DarkTrack 4 Alien Version Released RAT 下载地址视频教程
- 图像的亮度和对比度区别
- CSS基础:text-overflow:ellipsis溢出文本的显示样式
- 关于实现android状态栏沉浸的几种方法
- iOS开篇——UI之UITextField
- php ping主机名,PHP PING值函数
- YBTOJ洛谷P3195:玩具装箱(斜率优化dp)
- 随机效应估算与固定效应估算_【机器学习】随机生存森林
- Pluto-基于Caffe的GPU多机多卡深度学习算法产品
- 在中国知网下载 PDF 格式的学位论文
- fastadmin列表中,时间显示,格式设置
- 在windows应用程序上输出透明字体
- Spring Security Oauth2 JWT、第三方登录、单点登录讲解,并使用Oauth2.0结合微服务进行单点登录
- ie浏览器文档模式设置
- scratch2.0 求救电话问答
- pycharm-03-工程结构
- 通过耳道形状来验证用户身份?苹果:未来,AirPods可能实现
- python-docx文档高亮显示
热门文章
- android自定义水波纹,android 自定义view-水波纹进度球
- menu什么意思中文意思_英文alone、lonely、lonesome 中文意思跟用法差别
- 电路基本概念有哪些?
- nginx实现ip端口转发_Nginx实现端口转发
- 《c语言从入门到精通》看书笔记——第15章 存储管理
- php接收键盘事件,js获取键盘事件的方法实例
- tpcc mysql下载_tpcc-mysql 试用
- python接口测试_Python接口自动化测试框架实战开发(一)
- SQL Server 数据库优化
- 函数递归以及尾递归调用