BBS.ChinaUnix.net
首页
|
新闻
|
Linux
|
FreeBSD
|
AIX
|
Windows
|
博客
|
论坛
|
存储
|
网络
|
人才
|
Wiki
|
资料
|
读书
|
手册
|
下载
|
空间
|
搜索
会员:
密码:
免费注册
|
忘记密码
|
会员登录
|
搜索
|
帮助
[zt]Oracle学习笔记[一] morinson著
1
2
››
首页
»
论坛
»
Oracle
»
论坛跳转 ...
> Functional编程
> 数据仓库与数据挖掘
> 门户网站运维
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 主题推广专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
最近访问的论坛 ...
时代冠军主机588元/两年
|
送Windows新书+500分+2G U盘
| 新版块:
OpenAPI
、
数据仓库与数据挖掘
、
门户网站运维
、
Functional编程
|
"奥运之夏"获奖摄影作品展示
[
打印
] [
订阅
] [
收藏
] [
本帖文本页
] [
推荐此主题给朋友,立即获积分
]
zgahj
精灵王
UID:119477
注册:2003-12-15
最后登录: 2007-11-23
帖子:
351
精华:
2
可用积分:353 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
来自:北京海淀
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
1楼
发表于 2004-5-19 17:09
于2004-03-03 11:15
//===============================================================
数据块缓区和SQL共享池(Shared SQL Pool)是SGA中的最大部分,一般占分配给SGA的内存9 5 %以上。
通过减少对数据文件的I / O次数,这些存储区域可以改善数据库性能。
//===============================================================
Oracle数据库结构可分为三个范畴:
. 数据库内部的结构(如表)。
. 存储区内部的结构(包括共享存储区和进程)。
. 数据库外部的结构。
//===============================================================
用户SYS和SYSTEM所拥有的表被称为数据字典表(data dictionary table),数据字典表提
供一个数据库用来管理自己的系统目录。数据字典由Oracle提供的一组目录脚本文件创建。每
当安装或升级一个数据库时,都需要使用创建或修改数据字典表的的脚本文件。当在数据库
中安装一个新的选项时,可能要运行另外一些附加的目录脚本文件。
//===============================================================2004-2-13 1:31
在Oracle 8中,当把一个大表分成若干小表时,可以规定一些范围供数据库使用。这些称
作分区( partition)的小表比大表的管理更加简单。例如,可以截断( truncate )一个分区的数据而
不截断其他分区的数据。Oracle将把分区表看作一个大表,但可以把这些分区作为一些独立的
对象来管理。
//===============================================================2004-2-13 1:31
用户SYS拥有数据字典表,这些表存储了数据库中其他结
构的所有信息;用户SYSTEM拥有访问数据字典表的视图,这些视图供数据库中其他用户
使用。
//===============================================================2004-2-13 1:31
用户帐号拥有的对象集称为用户的模式( Schema )。
//===============================================================2004-2-13 1:31
在关系数据库中,一个行的物理位置无关紧要,除非数据库需要找到它。为了能找到数
据,表中的每一行均用一个RowID来标识。RowID告诉数据库这一行的准确位置(指出行所在
的文件、该文件中的块、该块中的行地址)。
注意索引结构表没有传统的Oracle RowID,不过,其主键起一个逻辑RowID的作用。
//===============================================================2004-2-13 1:31
索引是一种供服务器在表中快速查找一个行的数据库结构。索引有三种形式:簇索引、
表索引和位映射索引。簇索引把簇关键字值存储在簇中;下面一小节将对簇的用途进行详细
描述。表索引除了确定行的物理位置( RowID )外,还存储表的行值。位映射索引是表索引的一
种特殊形式,用于支持对大表进行查询(这些大表很少有不同值的列)。
每一个索引条目都由一个键值和RowID组成。可以索引一个列或一组列, Oracle用B *树
( B * - t r e e )机制存储索引条目,以保证用最短路径访问键值。当一个查询访问索引时,就能找
到与查询条件相匹配的索引条目。与条目相匹配的RowID值向Oracle提供相关行的物理位置,
以减轻定位数据所需要的I / O负担。
//===============================================================2004-2-13 1:51
视图的定义(包括作为基础的查询、列安排、授予的权限)存储在数据字典中。
//===============================================================2004-2-15 0:34
函数、软件包和过程的源代码被存储在数据字典表中。
//===============================================================2004-2-15 0:36
触发器分为两种类型:
. 语句触发器:对每一个触发语句触发一次。
. 行触发器:对受语句影响的表中的每一个行触发一次。
//===============================================================2004-2-15 23:29
对于Oracle 8,可以创建INSTEAD OF触发器。INSTEAD OF触发器执行一个替代操作来
代替触发器的操作。也就是说,如果对表创建一个INSTEAD OF INSERT触发器,将执行触发
器的代码且绝不会出现引起触发器执行的i n S e r t操作。
//===============================================================2004-2-15 23:30
公用同义词由一个特定数据库的所有用户共享;私
有同义词只被数据库的各个用户帐号所有者所拥有。
//===============================================================2004-2-15 23:30
由于索引或触发器只能在表操作过程中被数据库访问,所以没有针对索
引或触发器访问的权限。
//===============================================================2004-2-15 23:39
段由称作盘区(extent)的一些邻接的Oracle块集合组成。一旦段中的现有盘区
不能再容纳新数据,该段将获取另外的盘区。如果需要的话,这种扩展将持续下去,直到表
空间的数据文件中没有自由空间或者已达到每个段内部的盘区最大数量为止。如果一个段中
有多个盘区,将无法保证这些盘区连接在一起。
//===============================================================2004-2-15 23:40
当你撤消一个段时,该段所使用的盘区就成为自由盘区。Oracle可以重新把这些自由盘区
用于新的段或现有段的扩展。
//===============================================================2004-2-15 23:42
Oracle用数据库中的回滚段来提供一个前映像数据。
//===============================================================2004-2-15 23:45
显形图在结构上与快照非常相似。它存储基于一个基本查询的复制数据。快照一般存储来自
远程数据库的数据,而显形图通常则存储从当前数据库中复制的数据。
//===============================================================2004-2-16 0:01
通常,数据块缓存区只是数据库大小的1 %~2 %,Oracle使用最近最少使用( L R U,leaSt recently uSed)
算法来管理可用空间。
//===============================================================2004-2-16 0:04
数据字典缓存区通过最近最少使用(LRU) 算法来管理。字典缓存区的大小由数据库内部
管理。字典缓存区是SQL共享池的一部分,共享池的大小由数据库文件i n i t . o r a中的S H A R E DP
O O L-S I Z E参数来设置。
//===============================================================2004-2-16 0:10
重做项描述对数据库进行的修改。它们写到联机重做日志文件中,以便在数据库恢复过程中用
于向前滚动操作。
//===============================================================2004-2-16 0:12
在第二次运行(由任何用户)相同的SQL语句时,可以利用SQL共享池中可用的语法分析信息来
加快执行速度。
//===============================================================2004-2-16 0:16
缓冲区的数量必须至少比L R U锁存器的数量多5 0倍。
//===============================================================2004-2-16 0:19
当启动一个数据库时, SMON(SyStem Monitor,系统监控程序)进程执行所需的实例恢复
操作(使用联机重做日志文件),它也可以清除数据库,取消系统不再需要的事务对象。
SMON的另一个用途是:将邻接的自由盘区组成一个较大的自由盘区。
//===============================================================2004-2-16 0:26
程序全局区( PGA,Program Global Area)是存储区中的一个区域,由一个Oracle用户进程
所使用,PGA中的内存不能共享。
//===============================================================2004-2-16 0:26
P M O N (进程监控程序)后台进程清除失败用户的进程,释放用户当时正在使用的资源。
//===============================================================2004-2-16 0:28
D B W R (数据库写入程序)后台进程负责管理数据块缓存区及字典缓存区的内容。它以批方
式把修改块从SGA写到数据文件中。
//===============================================================2004-2-16 0:31
如果创建多个D B W R进程,这些进程就不叫做D B W R,它们将有一个数字分量。例如,如
果创建5个D B W R进程,进程的操作系统名就可能是D B W 0、D B W 1、D B W 2、D B W 3和D B W 4。
//===============================================================2004-2-16 0:33
L G W R (日志写入程序)后台进程负责把联机重做日志缓冲区的内容写入联机重做日志文
18 第一部分数据库体系结构下载件。
//===============================================================2004-2-16 0:39
检查点使D B W R把上一个检查点以后的全部已修改数据块写入数据文件,并更新数据文件
头部和控制文件以记录该检查点。当一个联机重做日志文件被填满时,检查点进程会自动出现。
可以用数据库实例的i n i t . o r a文件中的L O G _ C H E C K P O I N T _ I N T E RVA L参数来设置一个
频繁出现的检查点。
//===============================================================2004-2-16 0:42
当Oracle以A R C H I V E L O G (归档日志)模式运行时,数据库在开始重写重做日志文件之前
先对其进行备份。
//===============================================================2004-2-16 0:43
R E C O (恢复进程)后台进程用于解决分布式数据库中的故障问题。
//===============================================================2004-2-17 20:03
Oracle保存所有数据库事务的日志。这些事务被记录在联机重做日志文件(online redo log
f i l e )中。
//===============================================================2004-2-17 20:10
一个Oracle数据库的最简单形式由下列组件构成:
. 一个或多个数据文件。
. 一个或多个控制文件。
. 两个或多个联机重做日志文件。
//===============================================================2004-2-17 20:12
数据库内部结构包括:
. 多用户/模式。
. 一个或多个回滚段。
. 一个或多个表空间。
. 数据字典表。
. 用户对象(表、索引、视图等)。
//===============================================================2004-2-17 20:14
访问数据库的服务器的最小构成如下:
. 一个SGA (其中包括数据块缓存区、重做日志缓存区、SQL共享池)。
. SMON后台进程。
. PMON后台进程。
. DBWR后台进程。
. LGWR后台进程。
. CKPT后台进程。
. 与PGA相关联的用户进程。
//===============================================================2004-2-17 20:15
全系统导出通常用于消除数据库中的碎片。
//===============================================================2004-2-17 20:18
对数据库进行物理备份有两种方式可供选择:联机备份(online backup)和脱机备份( o ffline backup)。
//===============================================================2004-2-17 20:23
在联机备份期间,先将表空间暂时置于一个备份状态,当文件备份完毕后,再将表空间恢复
为正常状态。
//===============================================================2004-2-17 20:36
Oracle 8中的LOB存储区隐式采用1 : 1关系存储LOB数据。如果LOB数据大小超过一个阈值,
它就与基表分开存储。
//===============================================================2004-2-17 20:50
Oracle 7 . 3之后的版本提供了Oracle EnterpriSe Manager(OEM,Oracle企业管理器)—图
形用户界面( GUI)工具。
//===============================================================
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
xiaotongnini
侠客
UID:51373
注册:2003-4-11
最后登录: 2008-09-04
帖子:
16
精华:0
可用积分:22 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
2楼
发表于 2004-5-19 20:44
[zt]Oracle学习笔记[一] morinson著
要继续啊
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
zcjzcx
骑士
UID:139347
注册:2004-3-4
最后登录: 2008-08-27
帖子:
77
精华:0
可用积分:44 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
3楼
发表于 2004-5-20 09:48
[zt]Oracle学习笔记[一] morinson著
一定要继续下去呀
还等着和搂住共同进步呢!!
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
vincentjing
侠客
UID:49110
注册:2003-3-25
最后登录: 2005-09-07
帖子:
16
精华:0
可用积分:13 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
4楼
发表于 2004-5-20 11:15
[zt]Oracle学习笔记[一] morinson著
我顶
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
secson
侠客
UID:46554
注册:2003-3-7
最后登录: 2008-02-03
帖子:
25
精华:0
可用积分:14 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
5楼
发表于 2004-5-20 19:35
[zt]Oracle学习笔记[一] morinson著
共同提高,共同进步!!感谢楼主!!!
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
handsun
侠客
UID:47662
注册:2003-3-15
最后登录: 2007-09-26
帖子:
50
精华:0
可用积分:13 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
6楼
发表于 2004-5-22 12:05
[zt]Oracle学习笔记[一] morinson著
谢谢。收下
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
liugr3988
(迎祥纳福)
精灵王
UID:37976
注册:2003-1-6
最后登录: 2008-10-05
帖子:
276
精华:0
可用积分:281 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:2
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
7楼
发表于 2004-5-22 16:02
[zt]Oracle学习笔记[一] morinson著
内容值得收藏
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
liu_cj
骑士
UID:77531
注册:2003-7-30
最后登录: 2005-03-21
帖子:
68
精华:0
可用积分:18 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
来自:深圳
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
8楼
发表于 2004-5-23 13:27
[zt]Oracle学习笔记[一] morinson著
先收起来
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
整天没事干, 我是花花公子啦, 可以找我啦 !
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
语
侠客
UID:41032
注册:2003-1-23
最后登录: 2008-08-26
帖子:
19
精华:0
可用积分:25 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
9楼
发表于 2004-5-25 09:53
[zt]Oracle学习笔记[一] morinson著
继续呀,我们顶
您对本贴的看法:
鲜花[0]
臭蛋[0]
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
聪明笨小孩
精灵
UID:150167
注册:2004-4-9
最后登录: 2008-09-24
帖子:
177
精华:0
可用积分:185 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0
状态:
...离线...
[
个人空间
] [
短信
] [
博客
]
[
推广获积分
]
10楼
发表于 2004-5-26 17:33
[zt]Oracle学习笔记[一] morinson著
非常非常感觉啊
您对本贴的看法:
鲜花[0]
臭蛋[0]
__________________________________
在下的博客欢迎游览 http://china119110.blog.sohu.com/
积分兑换专区
|
IT节能和TPC-E活动获奖名单
|
致电800-858-2903,了解DELL如何为你量身订制笔记本
|
送2G U盘
|
站长如何获得资金?
首页
»
论坛
»
Oracle
»
1
2
››
论坛跳转 ...
> Functional编程
> 数据仓库与数据挖掘
> 门户网站运维
> Linux论坛
> BSD
> BSD文档中心
> Solaris
> Solaris文档中心
> 互操作专区
> AIX
> AIX文档中心
> AS400
> HP-UX
> HP文档中心
> SCO UNIX
> SCO文档中心
> Tru64 UNIX
> IRIX
> Mac OS X
> C/C++
> Shell
> Java
> Java文档中心
> Php
> php文档中心
> Perl
> Python
> Python文档中心
> Web开发
> 软件工程
> 中间件技术
> GUI编程
> 软件配置管理
> VOIP开发技术
> CPU与编译器
> Ruby
> OpenAPI
> 安全技术
> 网络技术
> 网络技术文档中心
> 存储备份之家
> 存储文档中心
> 存储业界
> 服务器及硬件技术
> MySQL
> MySQL文档中心
> Sybase
> Oracle
> PostgreSQL
> DB2
> Informix
> Web服务器
> Mail服务器
> FTP服务器
> DNS服务器
> Proxy服务器
> LDAP
> VPN
> Lotus
> Samba
> 金融行业
> 电信行业
> 互联网行业
> 制造行业
> 医卫行业
> 教育行业
> 电子政务
> 信息安全
> 交通行业
> IT业界新闻与评论
> IT职业生涯
> IT培训与认证
> IT二手大厅
> IT图书与评论
> 清茶斋
> 投资理财
> 运动地带
> 北京2008奥运专版
> 快乐数码摄影
> 《奥运之夏》摄影赛专区
> 影音文字
> English Forum
> 游戏玩家
> 旅游天下
> IT爱车族
> 文学小说
> CU活动专区
> 主题推广专区
> 站务交流
> 博客站务交流区
> 下载频道交流区
> 空间圈子交流区
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计
Copyright © 2001-2008 ChinaUnix.net All Rights Reserved 联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处
京ICP证041476号
清除 Cookies
-
ChinaUnix
-
Archiver
-
WAP
-
TOP
Processed in 0.424234 second(s), 5 queries , Gzip enabled
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
管理团队
管理统计