博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 好书 01 ( Oracle 10g 数据库简介 )
阅读量:6801 次
发布时间:2019-06-26

本文共 1229 字,大约阅读时间需要 4 分钟。

1. 网格技术

oracle10g 提出的所谓网格技术是指: 10g 所使用的网格计算架构可以将网络上的多个服务器资源(CPU, 内存和硬盘)整合使用, 将它们作为一个整体对外提供服务. 并能将所有服务器合并起来作为一个整体来管理.

网格技术的好处是: 如果网格内的一个PC出现问题, 不要紧, 其他的PC仍然可以继续运行.

网格技术主要体现在: 存储, 数据库服务, 应用, 管理 等 四个方面.

- 存储方面: 采用 自动存储管理 ( ASM automatic storage management ). 直接由oracle来管理硬盘,跳过操作系统.可以简单的将ASM所管理的磁盘组理解为采用了 RAID 0+1 的磁盘冗余技术的磁盘设备.

- 数据库服务: 采用 实时应用采集 RAC ( Real Application Cluster ). 这表示网格上的多台服务器同时管理一个数据库.

- 应用方面: 采用 流复制( stream ) . 采用 流技术能够自动捕获一个数据库里的变化, 并将该变化分发到预先定义好的其他数据库里去.

- 管理方面: 彩用 图形界面 企业管理网格控制器( Enterprise Manager Grid Control ). 网页形式.

2. 文件分类 ( 丢失关键文件, 必须恢复; 丢失非关键文件, 只需要重建非关键文件即可 )

- 关键文件: datafile, online redo log file, control file.

- 非关键文件: parameter file, password file, archived redo log file, alertfile, trace file, backup file

3. 存储结构

- tablespace: 是逻辑上的分割, 比如 人事方面的内容放到一个 tablespace下, 正常生产情况放在一个 tablespace下, kit放在一个tablespace 下, 等等.

- segment: 是具体的 object 的结构, 比如一个 table, 一个索引.可以横跨多个数据文件.

- extent: 连续的存储空间, 当空间不够或者是删除空间时, 都是以 extent为单位的, 因为它是连续的,所以不能横跨多个datafile

- block: 最小存储单位, 是一次I/O请求的最小单位. ( 即一次 I/O 请求必须获取最少一个 block )

当我们发出一条SQL语句, 返回某个表里的数据时,oracle就能够在数据字典里先确定标段所在的表空间, 从而确定数据文件,然后, 可以在数据字典里找到该标段所包含的所有 extent, 进而找到 block. 就找到对应的数据了.

转载于:https://www.cnblogs.com/moveofgod/archive/2013/03/09/2950232.html

你可能感兴趣的文章
linux内核之系统启动(二)
查看>>
IBM MQ 7.5开发版安装配置
查看>>
Shell 十三问学习笔记5
查看>>
华为PPP链路认证
查看>>
Zend Server 安装配置
查看>>
wuzhicms后台菜单的添加
查看>>
hadoop搭建
查看>>
修改默认defatu.prop
查看>>
我的友情链接
查看>>
【技术碰撞激情,“博”出精彩人生!】2013年度IT博客大赛开幕
查看>>
我的友情链接
查看>>
数据结构
查看>>
android.support.v4.view.NestedScrollingChild cannot be resolved
查看>>
PHP array_multisort() 函数详解 及 二维数组排序(模拟数据表记录按字段排序)
查看>>
java.util.ConcurrentModificationException异常参考解决方法
查看>>
Linux主机和VirtualBox虚拟机局域网互通
查看>>
SpringMVC之类型转换Converter
查看>>
谈谈神秘的ES6——(五)解构赋值【对象篇】
查看>>
Forrester企业级容器平台权威排行出炉,小初创Rancher缘何成为领导者?
查看>>
JS函数调用的问题
查看>>