8
推荐
3759
阅读
【SQL优化案例】关于内联视图合并
感谢网友[幸福Děs'堺]提供的案例大家好,我是来自天善BI社区的老头子,专注于BI方向,是个Oracle爱好者,同时也是ACOUG成员。今天想给大家分享一个SQL性能方面的话题 — 不合理视图合并引发的性能问题。在开始分享具体案例之前,首先我们需要了解两个概念:视图合并和笛卡尔积。下面我来分别解释一下:视图合并:视图合并...
4
推荐
4201
阅读
【优化案例】一次笛卡尔乘积的优化
今天一个网友妹子发来一段SQL说执行非常慢,让我看下,其实问题很简单,2分钟搞定,我们平时也会经常遇到,SQL及执行计划如下--跑了7分钟
SELECT T.*, A.*, B.LOGIN_ID, B.USER_NAME
FROM MID.T_RPT_RES_PRO_PRE_ALL_LISTTEMP T,
...
5
推荐
6620
阅读
【SQL优化案例】关于wm_concat的一次优化
前几天有2个同学发来SQL优化求助。第一段比较简单,BI系统的merge语句要执行半小时,原因是没有做表分析,1亿数据量的表分区却走了全表扫描,且没有使用并行(分析系统终极优化法则:分区+并行)第二段SQL属于OLTP交易系统,无法开并行,否则在业务洪峰的并发期服务器会down。如下是这位兄台的SQL,说在数据库了10分钟出...