从今天开始

暂无签名

  • 博客访问: 55850
  • 博文数量: 42
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

ITPUB论坛APP

ITPUB论坛APP



APP发帖 享双倍积分

文章分类

全部博文(42)

文章存档

2009年(1)

2008年(1)

2007年(40)

我的朋友
微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

发布时间:2008-02-29 10:22:48

转载:http://www.eygle.com/archives/2005/12/how_oracle_stor.html 作者:eygle版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明 [@more@]我们可以通过DUMP函数来转换数字的存储形式,一个简单的输出类似如下格式:SQL> select dump(1) from dual;DUMP(1)------------------Typ=2 Len=2: 193,2DUMP函数的输出格式类似:类型 <[长度]>,符号/指数位 [数字1,数字2,数字3,......,数字20]各位的含义如下:1.类型: Number型,Type=2 (类型代码可以从Oracle的文档上查到)2.长度:指存储的字节数3.符......【阅读全文】

阅读(1015) | 评论(0) | 转发(0)

发布时间:2007-12-15 09:50:10

小结,关于对象依赖性[@more@]1、当用户创建了表,并基于此表创建了索引、视图后,又drop了索引,则所有依赖于此表的对象将被置为无效状态,这包括:视图,包,包体,函数,过程。这样做是为了保护可更新的连接试图(updatable join view)。(啥意思。。)2、由select * from table 为定义查询(defining query)来建立视图时,其实是将table的所有字段都放在这个定义里并储存于数据字典中。当基表被修改或重建后,不再包含原基表所有的字段,那么由select *这样定义的视图也将被设为无效。......【阅读全文】

阅读(3111) | 评论(0) | 转发(0)

发布时间:2007-12-14 12:58:49

与checkpoint相关的SCN号有四个,其中三个存在控制文件中,一个存放在数据文件头中。system chekpoint SCN,datafile checkpoint SCN,start SCN,end SCN.start SCN是放在数据文件头中的。[@more@] 系统检查点scn(v$database(checkpoint_change#))数据文件检查点(v$datafile(checkpoint_change#))数据文件终止scn(v$datafile(last_change#))数据文件中存放的检查点启动scn (v$datafile_header(checkpoint_change#)1、系统检查点scn当一个检查点动作完成之后,Oracle就把系统检查点的SCN存储到控制文件中。select checkpoint_change# from......【阅读全文】

阅读(739) | 评论(0) | 转发(0)

发布时间:2007-12-12 16:00:18

试图是可以insert ,delete,update的,但是要满足一定的条件。所有的这些条件最终都反映在基表上,必须遵从基表的约束,并且也会触发定义在基表上的trigger[@more@]1.如果视图是基于一个基础表产生的,那么这就称为非连接视图,所有的非连接视图都是可以更新的,也就是说可以在该视图上进行,INSERT,UPDATE,DELETE的操作. 2.如果是连接视图,那就要遵守基本更新准则了.现在我只对INSERT准则做一下说明:在INSERT语句中不能显式或隐式的引用到任何非码保留基础表中的字段,如果在定义视图中使用了WITH CHECK OPTION子句,那就不能对视图执行INSERT操......【阅读全文】

阅读(1107) | 评论(0) | 转发(0)

发布时间:2007-12-10 17:21:09

ALTER TABLESPACE tablespace{ONLINE|OFFLINE [NORMAL|TEMPORARY|IMMEDIATE|FOR RECOVER]}NORMAL和TEMPORARY的区别主要在于,temporary可以在数据文件损坏的情况下offline tablespace[@more@]ALTER TABLESPACE tablespace{ONLINE|OFFLINE [NORMAL|TEMPORARY|IMMEDIATE|FOR RECOVER]}NORMAL :flushes all blocks in all data files in the tablespace out of the SGA. This is the default. You need not perform media recovery on this tablespace before bringing it back online.Use the NORMAL clause whenever possible.TEMPORARY :......【阅读全文】

阅读(993) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册