自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Colin Lau Oracle

Striving for Optimal Performance

  • 博客(4)
  • 收藏
  • 关注

原创 索引失效原因总结

今天一个同事突然问我索引为什么失效。说实在的,失效的原因有多种:但是如果是同样的sql如果在之前能够使用到索引,那么现在使用不到索引,以下几种主要情况:1. 随着表的增长,where条件出来的数据太多,大于15%,使得索引失效(会导致CBO计算走索引花费大于走全表)2. 统计信息失效      需要重新搜集统计信息3. 索引本身失效      需要重建索引下面是一些不会使用到索

2012-02-28 10:38:23 53766 3

转载 EXP,EXPDP数据导入本地性能测试

大家都知道,Oracle数据库有两种比较方便的导出导入工具,那就是exp/imp和expdp/impdp。熟悉此工具的人也会了解到,exp/imp的使用(服务器端和客户端都可以执行,并且备份文件可以在客户端产生);expdp/impdp的使用(服务器端和客户端都可以执行,备份文件只能存在服务器里面)。         但鉴于导出导入工具的特点,我们就想能否通过expdp将远端数据库数据

2012-02-13 16:05:03 1512

转载 执行计划 - EXPLAIN PLAN产生的操作和选项值

AND-EQUAL.接受多组rowid的操作,返回集合的交集,消除重复。用于在单列索引访问路径。BITMAPCONVERSIONTO ROWIDS:转换位图表示为的可用于访问表的实际rowid。FROM ROWIDS:转换rowids为位图表示。COUNT:如不需要实际值,返回ROWIDs数量。BITM

2012-02-08 14:42:09 2097

原创 不能取代的analyze

话说对表分析有两种方式,一种是用analyze,另外一种是用dbms_stat,目前来看大多数情况都使用后者,主要原因是可以使用并行。但是昨天我在对表查看是否高水位的时候(我腻断肯定高水位),使用dbms_stat不能查看表是否高水位,最后还得看analyze。使用dbms_stat搜集统计信息之后SQL> SELECT TABLE_NAME,NUM_ROWS,BLOCKS,EMPTY

2012-02-02 15:40:11 655

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除