8
推荐
2399
阅读

【SQL优化案例】关于内联视图合并

感谢网友[幸福Děs'堺]提供的案例大家好,我是来自天善BI社区的老头子,专注于BI方向,是个Oracle爱好者,同时也是ACOUG成员。今天想给大家分享一个SQL性能方面的话题 — 不合理视图合并引发的性能问题。在开始分享具体案例之前,首先我们需要了解两个概念:视图合并和笛卡尔积。下面我来分别解释一下:视图合并:视图合并...

发表了文章 • 2016-03-21 00:10 • 11 条评论

4
推荐
3025
阅读

【优化案例】一次笛卡尔乘积的优化

今天一个网友妹子发来一段SQL说执行非常慢,让我看下,其实问题很简单,2分钟搞定,我们平时也会经常遇到,SQL及执行计划如下--跑了7分钟 SELECT T.*, A.*, B.LOGIN_ID, B.USER_NAME   FROM MID.T_RPT_RES_PRO_PRE_ALL_LISTTEMP T,        ...

发表了文章 • 2015-10-10 14:32 • 6 条评论

5
推荐
5733
阅读

【SQL优化案例】关于wm_concat的一次优化

前几天有2个同学发来SQL优化求助。第一段比较简单,BI系统的merge语句要执行半小时,原因是没有做表分析,1亿数据量的表分区却走了全表扫描,且没有使用并行(分析系统终极优化法则:分区+并行)第二段SQL属于OLTP交易系统,无法开并行,否则在业务洪峰的并发期服务器会down。如下是这位兄台的SQL,说在数据库了10分钟出...

发表了文章 • 2015-10-09 20:44 • 16 条评论