Chinaunix首页 | 论坛 | 博客
  • 博客访问: 784967
  • 博文数量: 56
  • 博客积分: 451
  • 博客等级: 下士
  • 技术积分: 1431
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-20 11:14
文章分类

全部博文(56)

文章存档

2013年(35)

2012年(21)

分类: Oracle

2012-03-11 02:23:00

这些天学习oracle自己总结一些最基本的概念:打好基础便于更好的理解每一条命令操作的过程,从而在出现问题的时候能快速排查错误:

一、oracle的物理结构(文件结构)
oracle中有三种文件:控制文件、数据文件、日志文件
而日志文件分为两类:联机日志文件、归档日志文件
另外还有一种参数文件:参数文件是来调用控制文件的
因为oracle的启动过程首先是调用参数文件,然后再通过调用参数文件的内容来调用控制文件,由控制文件来打开数据库


二、oracle的内存结构

SGA:系统全局区又称SGA (System Global Area)是Oracle Instance的 基本组成部分,在实例启动时分配。是一组包含一个Oracle实例的数据和控制信息的共享内存结构。主要是用于存储数据库信息的内存区,该信息为数据库进程所共享(PGA不能共享的)。它包含Oracle 服务器的数据和控制信息,它是在Oracle服务器所驻留的计算机的实际内存中得以分配,如果实际内存不够再往虚拟内存中写。
SGA主要由数据高速缓冲池(Database Buffer Cache)、共享池(Shared Pool)、重做日志缓冲区(Redo Log Cache)、大型池(Large Pool)、Java池(Java Pool)、流池(Streams Pool)和其他结构(如固定SGA、锁管理等)组成。

三 oracle的逻辑机构
Oracle的逻辑结构是一种层次结构。主要由:表空间、段、区和数据块等概念组成。逻辑结构是面向用户的,用户使用Oracle开发应用程序使用的就是逻辑结构。数据库存储层次结构及其构成关系,结构对象也从数据块到表空间形成了不同层次的粒度关系

总结:这里只是简单的介绍了这三种结构,详细的内容大家可以上网查找进行细读理解


阅读(5120) | 评论(4) | 转发(1) |
0

上一篇:没有了

下一篇:SuSE Linux之个人浅析

给主人留下些什么吧!~~

快跑蚂蚁2012-03-19 09:41:12

娃哈哈875: 快速排查错误( ⊙ o ⊙ )啊!神!赋予我这个能力吧!.....
恩,一起学习喽!

娃哈哈8752012-03-19 01:56:55

快速排查错误( ⊙ o ⊙ )啊!神!赋予我这个能力吧!

快跑蚂蚁2012-03-16 11:11:03

泥亚鳅: 恩恩,基本概念总结的( ^_^ )不错嘛.....
恩,就怕基础没打牢啊,逻辑概念一定要理清啊,不然出现问题就无法顺藤摸瓜来解决了,当然做优化的时候也需要理清逻辑概念的!

泥亚鳅2012-03-12 23:12:46

恩恩,基本概念总结的( ^_^ )不错嘛