Oracle
文章平均质量分 73
yibuyibupa
这个作者很懒,什么都没留下…
展开
-
Oracle Minus的用法
Minus的去重作用 select a.id from test1 a minus select b.id from test2 b ; select a.id,a.state from test1 a minus原创 2013-01-24 16:45:27 · 698 阅读 · 0 评论 -
Oracle 高水位线详解
1.什么是高水位线(High Water Mark) 所有的Oracle段都有一个段内容纳数据的上限,我们把这个上限称为High Water Mark或HWM。这个HWM是一个标记,用来说明还有多少没有使用的数据块分配给这个 segment。HWM通常增长的幅度为5个数据块,原则上HWM只会增加,不会减小。即使将表中的数据全部删除,HWM认为原值,由于这个特点,HWM就像一个水库转载 2013-02-24 22:33:45 · 1713 阅读 · 0 评论 -
Analyze语句与Dbms_stats包的区别
使用Analyze语句与Dbms_stats包的区别 我们知道从oracle8i开始﹐analyze语句和dbms_stats包都可以收集相关对象(Tables﹑Indexes﹑Clusters and Materialized Views)的statistics。那哪些statistics的收集应该使用analyze语句﹐哪些statistics的收集应该使用dbms_stats包呢﹖转载 2013-02-24 22:39:50 · 495 阅读 · 0 评论 -
Oracle append
转自:http://blog.csdn.net/linminqin/article/details/6602517 /*+append*/ 1. append 属于direct insert,归档模式下append+table nologging会大量减少日志,非归档模式append会大量减少日志,append方式插入只会产生很少的undo 2.综合一下吧:一是减少对空间的搜索转载 2013-02-27 10:04:12 · 714 阅读 · 0 评论 -
Oracle rowid
Oracle rowid 行的ROWID指出了该行所在的数据文件、数据块以及行在该块中的位置,所以通过ROWID来存取数据可以快速定位到目标数据上,是Oracle存取单行数据的最快方法。 为了通过ROWID存取表,Oracle 首先要获取被选择行的ROWID,或者从语句的WHERE子句中得到,或者通过表的一个或多个索引的索引扫描得到。Oracle然后以得到的 R转载 2013-04-02 13:02:45 · 713 阅读 · 0 评论 -
行链接和行迁移
行链接(Row Chaining)及行迁移(Row Migrating) 有两种情况会导致表中某行数据过大,一个数据块(data block)无法容纳。 第一种情况,当一行数据被插入时一个数据块就无法容纳。在这种情况下 Oracle 将这行数据存储在段内的一个数据块链(chain)中。 在插入数据量大的行时常会发生行链接(row chaining),例如一个包含数据类型为 L转载 2013-04-02 11:17:38 · 480 阅读 · 0 评论 -
Oracle 游标
一.游标是什么 游标字面的意思就是游动的光标。 用数据库语言描述:游标是映射在结果集中一行数据上的位置实体,有了游标就可以访问结果集中的任意一行数据, 将游标放置某行后,既可以对该行数据操作,例如读取该行的数据。 二.游标的分类 静态游标(分为显式(explicit)游标和隐式(implicit)游标)和 动态游标(分强类型动态游标和弱类型动态游标) 无论显式还转载 2013-04-02 11:16:14 · 543 阅读 · 0 评论 -
SQLLDR
What is SQL*Loader and what is it used for? SQL*Loader is a bulk loader utility used for moving data from external files into the Oracle database. Its syntax is similar to that of the DB2 load u转载 2013-07-05 16:24:05 · 891 阅读 · 0 评论