Oracle中的视图性能非常慢

时间:2014-12-05 15:30:18

标签: oracle performance sql-view

我有一个连接多个表的复杂视图。 SQL查询在50分钟内返回2200万条记录。

我的查询是

select * from view where last_update_ts is yesterday;

此查询每天运行,只返回大约3000条记录。但是,它仍然在多个表上执行连接,即2200万,然后对last_update_ts应用过滤器,每天大约需要50分钟。

有没有办法改善这种观点的表现?
有没有办法我可以先应用last_update_ts并进行仅加入3000条记录而不是2200万条记录的连接?

0 个答案:

没有答案
相关问题