有个过程跑的很慢,最后发现索引造成的,只好删了它,不过觉得还没找出真正原因来
2009-10-19 18:04
387 查看
过程中 这类语句造成的
SELECT ×
From
(
SELECT DISTINCT f_username --取前8-15天充值用户
FROM t_base_user_fill_burse
WHERE f_date >= to_date('2009-10-19', 'YYYY-MM-DD') - 15
AND f_date < to_date('2009-10-19', 'YYYY-MM-DD') - 7
)
INNER JOIN
(
SELECT * --取本周充值信息
FROM t_base_user_fill_burse
WHERE f_date >= to_date('2009-10-12', 'YYYY-MM-DD')
AND f_date < to_date('2009-10-19', 'YYYY-MM-DD')
) Using (f_username)
主要等待事件
执行计划:
SELECT ×
From
(
SELECT DISTINCT f_username --取前8-15天充值用户
FROM t_base_user_fill_burse
WHERE f_date >= to_date('2009-10-19', 'YYYY-MM-DD') - 15
AND f_date < to_date('2009-10-19', 'YYYY-MM-DD') - 7
)
INNER JOIN
(
SELECT * --取本周充值信息
FROM t_base_user_fill_burse
WHERE f_date >= to_date('2009-10-12', 'YYYY-MM-DD')
AND f_date < to_date('2009-10-19', 'YYYY-MM-DD')
) Using (f_username)
主要等待事件
执行计划:
相关文章推荐
- 发现造成java.sql.SQLException: No suitable driver found for proxool.test的原因
- 当发现不能读取页面上输入的数据时可能是什么原因造成的,怎么解决?.
- 创业者觉得苦逼得真正原因
- 以前也有过楼主这个阶段,工作两年感觉前端不过如此,不过后来还是逐渐突破了。尤其是使用了angularJS后。 现在转去做C++开发,对比后发现前端实在是太简单了,别喷我,个人想法,当初也是觉得JS水
- 微软做搜索引擎拼不过Google的真正原因
- 当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心,因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。 该校验的过程:1、从卡号最后一位数字开始,逆
- 记一次在OpenStack上进行Trouble Shooting的过程(找出无法显示instance的原因)
- Linux启动过程之内核挂载内存文件系统和真正根文件系统原因及过程分析
- 找出造成Android App界面卡顿的原因- BlockCanary
- 微软做搜索引擎拼不过Google的真正原因
- 建索引后,发现还是慢,原因竟然是。。。
- ZOJ 1205题解本来是一道大数运算水题,可是却纠结了很久,原因是没能真正读懂题意,要求的计算必须是一一对应输出即使前面出现几个0最后也要把前面的0输出,看别人用C++自己还是两个都提交了结果还是C占的内存少。
- 云计算之路-阿里云上:终于找出了500错误的真正原因
- 网络突然掉线或者不小心putty被关掉等等原因 造成安装过程被中断怎么办?
- 添加IFrame导致内存溢出的解决过程(IE浏览器,目前发现了原因,还未解决)
- 揭秘win10系统CPU占用100%的真正原因/找出那些罪魁祸首
- 再谈makefile指定头文件和库出错的那点破事(折腾了0.5小时)------三个月后发现了真正原因
- 网络突然掉线或者不小心putty被关掉等等原因 造成安装过程被中断怎么办?
- 微软做搜索引擎拼不过Google的真正原因
- 造成远程文件大小为零的原因(索引值里变成了0)