Oracle Basic Knowledge
davetobe
这个作者很懒,什么都没留下…
展开
-
HASH JOIN ,MERGE JOIN ,NESTED LOOP 比较
都是网上抄的,做一下总结NESTED LOOP:对于被连接的数据子集较小的情况,嵌套循环连接是个较好的选择。在嵌套循环中,内表被外表驱动,外表返回的每一行都要在内表中检索找到与它匹配的行,因此整个查询返回的结果集不能太大(大于1 万不适合),要把返回子集较小表的作为外表(CBO 默认外表是驱动表),而且在内表的连接字段上一定要有索引。当然也可以用ORDERED 提示来改变CBO默认的驱动表转载 2014-05-17 15:38:50 · 323 阅读 · 0 评论 -
Oracle的在线重定义(将普通表转为分区表ora9i以上版本)
Oracle的在线重定义(将普通表转为分区表ora9i以上版本)1、创建表SQL> CREATE TABLE T (ID NUMBER PRIMARY KEY, TIME DATE);2、插入数据SQL> INSERT INTO T SELECT ROWNUM, CREATED FROM DBA_OBJECTS;SQL> COMMIT;3转载 2014-06-23 21:28:51 · 469 阅读 · 0 评论