• 博客访问: 53242
  • 博文数量: 102
  • 用 户 组: 普通用户
  • 注册时间: 2016-10-11 21:42
  • 认证徽章:
文章分类

全部博文(102)

文章存档

2018年(20)

2017年(82)

我的朋友

发布时间:2018-01-09 08:52:39

 Hash Join是Oracle CBO时代经常出现的一种连接方式,对海量数据处理时经常出现在执行计划里。本篇的上篇(http://space.itpub.net/17203031/viewspace-697442) 介绍了Hash Join的一些外部特征和操作算.........【阅读全文】

阅读(1) | 评论(0) | 转发(0)

发布时间:2018-01-09 08:38:14

 在Oracle中,确定连接操作类型是执行计划生成的重要方面。各种连接操作类型代表着不同的连接操作算法,不同的连接操作类型也适应于不同的数据量和数据分布情况。  无论是Nest Loop Join(嵌套循.........【阅读全文】

阅读(30) | 评论(0) | 转发(0)

发布时间:2017-12-20 11:24:58

使用Oracle的instr函数与索引配合提高模糊查询的效率一般来说,在Oracle数据库中,我们对tb表的name字段进行模糊查询会采用下面两种方式:1.select * from tb where name like '%XX%';2.select * from tb where instr(name,'XX')>0;若是在name字段上没有加索引,两者效率差不多,基本没有区别。为提高效率.........【阅读全文】

阅读(573) | 评论(0) | 转发(0)

发布时间:2017-12-15 16:45:41

dbms_xplan.display_cursor函数可以用来获取sql执行路径,不带任何参数可以获取当前session的最后一条sql语句的执行路径,或者可以指定参数获取指定sql的执行路径。普通数据库用户在调用该函数时,若没有赋予相关表的查询权限,将会报错,如下:点击(此处)折叠或打开SQL> select count(*) f.........【阅读全文】

阅读(511) | 评论(0) | 转发(0)

发布时间:2017-12-14 13:37:26

Oracle 聚簇因子(Clustering factor)  聚簇因子是 Oracle 统计信息中在CBO优化器模式下用于计算cost的参数之一,决定了当前的SQL语句是否走索引,还是全表扫描以及是否作为嵌套连接外部表等。如此这般,那到底什么是聚簇因子,那些情况下会影响到聚簇因子,以及如何提高聚簇因子?本文将对此展.........【阅读全文】

阅读(480) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册