上一页 1 2 3 4 5 6 ··· 8 下一页

2009年6月28日

定义可延迟(deferrable)的约束

摘要: "定义为可延迟(deferrable)的约束可以指定为:  1. initially immediate(初始化立即执行)或  2. initially deferred(初始化延迟执行)。"  我知道什么是延迟约束,但不明白什么叫"初始化立即执行的可延迟约束"和"初始化延迟执行的可延迟约束"。请解释二者的区别。还有,这些约束有什么用途?这是通常容易混淆的问题。我希望下面的例子能解释清楚。初始化立... 阅读全文

posted @ 2009-06-28 22:00 .net学习交流 阅读(415) 评论(0) 推荐(0) 编辑

2009年6月18日

RMAN命令详解

摘要: 1 列出对应物  RMAN>list incarnation;    2 列出备份    2.1概述可用的备份    RMAN>list backup summary;               B 表示 backup               F 表示 FULL               A 表示 archive log               0 1 表示 increme... 阅读全文

posted @ 2009-06-18 19:31 .net学习交流 阅读(156) 评论(0) 推荐(0) 编辑

Oracle中使用可传输表空间备份数据

摘要: 可传输表空间:使用一组自包含、只读的表空间,只导出元数据,在操作系统层将这些表空间的数据文件拷贝至目标平台,并将元数据导入数据字典。在 Oracle9i 数据库和更低版本中,可传输表空间仅限于在目标数据库和源数据库都运行在同一操作系统平台上的少数情况下才有用 — 例如,您不能在 Solaris 和 HP-UX 平台之间传输表空间。在 Oracle 数据库 10g 中,这个局限消失了:只... 阅读全文

posted @ 2009-06-18 19:27 .net学习交流 阅读(525) 评论(0) 推荐(0) 编辑

2009年6月10日

一致性读(Consistent Reads)与buffer cache

摘要: 作者: fuyuncat来源: www.HelloDBA.com在一致性读(Consistent Read)过程中,Oracle根据SCN从undo segment/buffer中读取脏数据块的undo数据来保证查询数据的一致性。当查询读取了CR数据块时,为了提高后续CR的性能,会将CR块copy到buffer中,后续的CR就直接读取buffer。在分析CR buffer之前,先简单看下buffe... 阅读全文

posted @ 2009-06-10 21:29 .net学习交流 阅读(678) 评论(0) 推荐(0) 编辑

Oracle 中使用 fetch bulk collect into 批量效率的读取游标数据

摘要: 通常我们获取游标数据是用 fetch some_cursor into var1, var2 的形式,当游标中的记录数不多时不打紧。然而自 Oracle 8i 起,Oracle 为我们提供了 fetch bulk collect 来批量取游标中的数据。它能在读取游标中大量数据的时候提高效率,就像 SNMP 协议中,V2 版比 V1 版新加了 GET-BULK PDU 一样,也是用来更高效的批量取设... 阅读全文

posted @ 2009-06-10 12:46 .net学习交流 阅读(2334) 评论(0) 推荐(0) 编辑

2009年6月9日

oracle 游标属性 sql%found sql%notfound sql%rowcount

摘要: 当执行一条DML语句后,DML语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域,游标在运行DML语句时打开,完成后关闭。隐式游标只使用SQL%FOUND,SQL%NOTFOUND,SQL%ROWCOUNT三个属性.SQL%FOUND,SQL%NOTFOUND是布尔值,SQL%... 阅读全文

posted @ 2009-06-09 13:55 .net学习交流 阅读(2857) 评论(0) 推荐(0) 编辑

2009年6月4日

在存储过程中指定回滚段

摘要: 首先你创建一个比较大的回滚段。 create public rollback segment rbs_lrg TABLESPACE system STORAGE ( INITIAL 500M NEXT 50M MAXEXTENTS UNLIMITED); grant alter rollback segment to you_user; 你可以在存储过程中添加一条如下语句。 execute imm... 阅读全文

posted @ 2009-06-04 21:41 .net学习交流 阅读(337) 评论(0) 推荐(0) 编辑

EXP-00003: 未找到段 (11,419) 的存储定义解决方法

摘要: 我在orcle表备份时导出带有clob类型字段表时会出现:EXP-00003: 未找到段 (11,419) 的存储定义其它可正常导出,未导出的是关键表问题描述:远程服务器连接另外一台数据库服务器时,想从远程导出数据,结果有几张表提示exp_00003错误,那几张都是关键表。后来才知道一定要在数据库本机机子上才可以导出,所以又桌面远程到数据库机子上,才顺利导出。在这强调大字段表一定要到数据库本地机子... 阅读全文

posted @ 2009-06-04 15:23 .net学习交流 阅读(3145) 评论(0) 推荐(0) 编辑

2009年5月23日

AIX上设置LOCK_SGA=TRUE

摘要: 在aix平台上该参数要结合os的v_pinshm参数一同使用。v_pinshm参数的设置可以通过vmo 命令来实现。查看vmo 参数的设置# vmo -a |grep pinshmv_pinshm = 0Metalink上给出修改参考三步骤:1.$ /usr/sbin/vmo -r -o v_pinshm=12.$ /usr/sbin/vmo -r -o maxpin%=percent_of_re... 阅读全文

posted @ 2009-05-23 05:03 .net学习交流 阅读(890) 评论(0) 推荐(0) 编辑

2009年5月21日

很容易理解的IN和EXISTS区别

摘要: 在ASKTOM的讲解:Well, the two are processed very very differently.Select * from T1 where x in ( select y from T2 )is typically processed as:select * from t1, ( select distinct y from t2 ) t2where t1.x = t2... 阅读全文

posted @ 2009-05-21 16:54 .net学习交流 阅读(293) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 8 下一页

导航