送分的问题 你是说簇索引吧!?听oracle老师说,簇索引不大推荐使用了。你要是想知道,网上文档很多的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create index index_test on 表名(sno,cno,grade) create index index_name on sc (sno,cno); 簇(Cluster)是一组表,如果应用程序中的SQL 语句经常联结两个或多个表,可以把这些表以簇方式进行创建以改善性能。只要我们创建了簇并在创建表时指定到已经创建好的簇中,ORACLE 就把簇中的表存储在相同的数据块中,并且各个表中的相同的列值只存储一个。创建簇及其表的步骤:1) 用 CREATE CLUSTER创建簇 create cluster emp_unit(acc_no varchar2(15));2) 用CREATE INDEX创建簇索引 create index unit_inf_ind on cluster emp_unit;3) 用CREATE TABLE 创建表,并指定簇 create table unit_inf(bank_code varchar2(6) ,)cluster emp_unit ( acc_no ) ;4) 插入数据并进行DML 操作何时建立簇如果通过引用完整性把两个或多个表联系起来并经常使用联结,则为这些表创建一个索引簇。如果一个表的多行经常与一个非唯一的列一起查询,则为该列创建一个单表簇,该列作为簇关键字,以提高性能。有时簇会损害性能对频繁更新或删除的表使用簇对性能有不利的影响。以上是书上写的,但不知道实际工作中这个簇是不是很有用处? 求大牛们来帮帮忙!测试after触发器的时候出错oracle触发器行级的问题!!!万分感谢 表名中间有小数点 100分,这样的两个表做关联查询,能按照我要的方式输出结果吗?帮忙看一下,谢谢! 求一 SQL 语句 如何使用EXP命令导出某个表的一部分数据?(顶者有分,解决后立刻给分结贴。) PL/SQL Developer连接不上oracle数据库 最简单的判断记录加入表中的顺序的办法是什么? 监听程序无法启动专用服务器进程 求和问题 如何在powerdesigner中设计对表的分区 不要见笑,超级简单 高分求救,一样的SQL为什么Sqlplus可以,而存储过程不可以?
创建簇及其表的步骤:
1) 用 CREATE CLUSTER创建簇
create cluster emp_unit(acc_no varchar2(15));
2) 用CREATE INDEX创建簇索引
create index unit_inf_ind on cluster emp_unit;
3) 用CREATE TABLE 创建表,并指定簇
create table unit_inf
(bank_code varchar2(6) ,
)
cluster emp_unit ( acc_no ) ;
4) 插入数据并进行DML 操作何时建立簇
如果通过引用完整性把两个或多个表联系起来并经常使用联结,则为这些表创建一个索引簇。如果一个表的多行经常与一个非唯一的列一起查询,则为该列创建一个单表簇,该列作为簇关键字,以提高性能。有时簇会损害性能
对频繁更新或删除的表使用簇对性能有不利的影响。以上是书上写的,但不知道实际工作中这个簇是不是很有用处?