`

oracle体系结构学习总结

 
阅读更多
1,oracle:实例+N个文件
2,实例:内存分配(SGA)+ N个后台进程
3,oracle文件(物理结构):数据文件+控制文件+日志文件+其他文件(参数文件、口令文件、归档重做日志文件)
4, oralce逻辑结构:dataBase、表空间、段、区extent、块、
其中:表空间、extent对应文件,块对应于物理块。
5,一个dataFile只能属于一个表空间
  一个talblespace可能包含一个或N个段
  一个段有多个extent
  一个extent对应N个块
  块是最小单位
 
6,SGA:
实例:一个instance只能同时打开和使用一个database
SGA:存储数据库进程共享的数据库信息的内存区域。
     包含:server数据+控制信息
包含内存结构:
共享池(sharePool)(最近的sql、数据字典)
数据缓冲区(最近读过的数据)
redo log缓冲区
另外可选的内存结构:
JavaPool
LargePool
7,后台进程
DBWriter(DB写 ):db缓冲——>dataFile
LGWR(log写):数据更改记录->redo log files
SMON(system monitor)检查db一致性
PMON(process monitor)进程监控程序
CKPT(checkponit process):更新控制文件的状态信息。在db buffer 写入数据库时。

8,PGA
程序全局区:包含单个进程的数据和控制信息
当用户连接入oracle并建立会话时,oracle分配一个PGA。
与SGA不同,PGA仅被一个进程使用。
9,SQL语句的执行过程
1)

二、数据字典
1,数据字典    只读表组成
           数据库所有对象的定义
2,系统用户:
sys,system
3,常用的数据字典
    DAB***数据库管理员视图
ALL***用户可访问的地方
USER***用户视图
  
分享到:
评论

相关推荐

    大牛总结Oracle数据库体系结构(详细版)

    大牛总结Oracle数据库体系结构(详细版),是新手学习ORACLE不容错过的资料

    oracle数据库基础知识(数据库程序设计)

    中你将对SQL和ORACLE体系结构有个更深入的了解。 4、到了这一步你基本上算是初步掌握了ORACLE,下面将要根据你的方向来具 体学习其它的ORACLE知识了。如果你是开发人员,则需要更多地去学习 PL/SQL以及DEVELOPER,而...

    oracle学习笔记

    oracle 学习笔记总结 记录详细 Oracle8i9i知识全讲解 Oracle Note Oracle_EXP、IMP用法详解 Oracle_Job应用 Oracle_闪回技术 Oracle_体系结构 Sql_各种连接

    Oracle 10g应用指导

    第2章 Oracle体系结构,包括Oracle数据库逻辑结构和数据库物理结构以及Oracle文件的目录结构等。在案例精讲中对数据块校验、表的移动、数据文件丢失或损坏、丢失控制文件、数据文件更名以及数据库内文件的复制传输等...

    Oracle11g从入门到精通2

    对于初学者,《Oracle11g从入门到精通》是一本很好的入门教程,对Oracle管理员和应用程序开发员,也有很好的学习和参考价值。  Oracle数据库系统是数据库领域最优秀的数据库之一,《Oracle11g从入门到精通》以...

    Oracle+10g应用指导与案例精讲

    第2章 Oracle体系结构,包括Oracle数据库逻辑结构和数据库物理结构以及Oracle文件的目录结构等。在案例精讲中对数据块校验、表的移动、数据文件丢失或损坏、丢失控制文件、数据文件更名以及数据库内文件的复制传输等...

    收获不知Oracle

    2.2.2 体系结构原理初探 20 2.2.2.1 从一普通查询SQL说起20 2.2.2.2 老余故事终现用心良苦23 2.2.2.3 一起体会Oracle代价 27 2.2.3 体系结构原理再探 30 2.2.3.1 从一普通更新语句说起30 2.2.3.2 体系结构中提交的...

    Oracle优化日记:一个金牌DBA的故事.pdf

    另外《Oracle优化日记:一个金牌DBA的故事》第一次详尽地披露了Oracle数据库内部存储结构,并公布了部分代码,对于有兴趣研究数据库内部存储结构或者编写dul工具的读者有一定的参考价值。《Oracle优化日记:一个金牌...

    仓库物品管理系统设计方案书.doc

    摘要:ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的 一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之 一。比如SilverStream就是基于数据库的一种...

    收获不止SQL优化

    第5章 且慢,感受体系结构让SQL飞 103 5.1 体系结构知识 104 5.1.1 组成 104 5.1.2 原理 104 5.1.3 体会 105 5.2 体系与SQL优化 106 5.2.1 与共享池相关 107 5.2.2 数据缓冲相关 111 5.2.3 日志归档相关 ...

    asp.net知识库

    革新:.NET 2.0的自定义配置文件体系初探 关于如何在ASP.NET 2.0中定制Expression Builders 怎么在ASP.NET 2.0中使用Membership asp.net 2.0-实现数据访问(1) ASP.NET 2.0 新特性 .NET 2.0里使用强类型数据创建...

    亮剑.NET深入体验与实战精要2

    11.4.3 Windows服务应用程序体系结构 411 11.5 调试Windows服务 414 11.5.1 日志调试法 414 11.5.2 附加进程断点调试法 414 本章常见技术面试题 416 职场智慧之初入江湖 416 本章小结 418 第12章 新技术初探 419 ...

    亮剑.NET深入体验与实战精要3

    11.4.3 Windows服务应用程序体系结构 411 11.5 调试Windows服务 414 11.5.1 日志调试法 414 11.5.2 附加进程断点调试法 414 本章常见技术面试题 416 职场智慧之初入江湖 416 本章小结 418 第12章 新技术初探 419 ...

    二十三种设计模式【PDF版】

    2.设计模式是比 J2EE 等框架软件更小的体系结构,J2EE 中许多具体程序都是应用设计模式来完成的,当你深入到 J2EE 的内 部代码研究时,这点尤其明显,因此,如果你不具备设计模式的基础知识(GoF 的设计模式),你很难...

Global site tag (gtag.js) - Google Analytics