- 博客(10)
- 收藏
- 关注
转载 外部表-External Tables
Oracle有一种表叫外部表,允许你只读访问。外部表定义为一个表,但是不在数据库中,它的数据一般存储在操作系统文件中,数据库中只存储外部表的元数据描述。它可以像数据库中普通表一样来显示外部表的数据。外部表的数据能够直接查询或者使...
2010-05-18 10:12:38
746
转载 oracle临时表
oracle数据库中除了永久表,还有一种临时表。临时表的定义对于所有的会话可见,但是临时表中的数据只对插入数据到这个表的会话可见。使用CREATE GLOBAL TEMPORARY TABLE 语句创建临时表。ON CO...
2010-05-13 16:13:31
133
转载 Varchar2类型的定义
Varchar2定义一个变长字符串列的类型。当你创建一个varchar2类型的列时可以指定该列可以容纳的最长字节数或字符数。你必须指定一个最大长度,最少为1,虽然这个列的值可以为0长度的空字符。默认情况下,定义的长度是字节数,可...
2010-04-28 15:20:58
1056
转载 创建索引时的nologging效果
创建索引时使用nologging选项可以加快速度,节省时间,减少产生的日志量。SQL> select count(*) from idx_test; COUNT(*)---------- 1620416E...
2010-04-28 15:02:26
657
转载 删除索引
删除一个索引,你必须是这个索引的拥有者或者你具有DROP ANY INDEX系统权限。下列情况下考虑删除索引:1. 索引不再需要。2. 这个索引对于查询不能提供预期的性能提升。比如表太小或者表数据很...
2010-04-28 11:23:13
285
转载 监控索引的空间使用
监控索引的空间使用如果一个索引的值频繁的插入,删除,修改,那么随着时间的变长,将会在空间使用上效率变差。监控索引的空间使用效率,首先必须分析索引结构。使用ANALYZE INDEX...VALIDATE STRUC...
2010-04-28 11:20:08
105
转载 更改索引
要想更改索引,你必须是索引的拥有者或者你具有ALTER ANY INDEX系统权限。可以更改的动作有以下:1. 重建或者合并收缩已有的索引。2. 回收不使用的空间或者分配新的区。3. 指定并行与否和更改并行度。4...
2010-04-28 11:16:28
353
转载 创建索引
在你自己的方案中创建索引,最少需要符合下列条件之一:1. 待创建索引的表或簇属于你自己的schema。2. 具体有待创建索引的表的索引权限。3. 具有CREATE ANY INDEX系统权限。如...
2010-04-28 11:14:36
218
转载 管理索引的一些原则
管理索引的一些原则创建索引的时候遵循下列原则:1.如果你要频繁的返回一个大表的不超过15%的数据,那么创建索引。比例越小,速度越快。2.索引列作为连接键时可以提升多表连接的性能。3.小表不需要索...
2010-04-28 11:07:20
93
转载 索引的类型
索引的类型Oracle数据库提供以下几种索引类型:B树索引:默认的也是最常用的 。B树聚簇索引:定义于簇上。HASH聚簇索引:用于hash簇上。全局和本地索引:跟分区表有关的索引。反键索引...
2010-04-28 10:14:03
154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人