我的查询大约需要3-5秒才能运行。当我运行报告时,需要25-30分钟的几列简单总结!这是一个组左报告。我试着玩弄查询,并试图在查询中处理分组,但没有运气。任何想法可能会造成这种情况?Oracle Report永久占用,但查询运行速度很快
0
A
回答
0
查询是否在存储过程中执行?如果是,则尝试执行SQL而不通过SQL存储过程传递变量。
如果执行时间有差异,请尝试一些优化,例如删除参数嗅探(在存储过程中创建包含通过存储过程传递的变量值副本的本地变量)。如果查询需要优化,这些可以给你一个指示。
0
根据我的经验,有时候返回大量数据的查询会像Toad或SQL Developer这样的工具运行得很快,但是当您尝试获取所有行时,则会达到查询的实际总体性能。
因此,也许你的查询返回了很多行,所有这一切都花在做所有的I/O。
相关问题
- 1. Linq查询运行缓慢,但查询运行速度很快
- 2. Oracle - 查询运行速度很慢
- 3. 功能很慢,但查询运行速度很快
- 4. 查询在MySQL中速度很快,但从Rails运行时速度很慢ActiveRecord
- 5. Hibernate - SQL速度很快,但查询速度仍然很慢
- 6. 查询在Oracle SQL Developer中快速运行,但在SSRS 2008 R2中运行速度很慢
- 7. 查询运行速度很快,在UNION下缓慢运行
- 8. MySQL查询永久运行
- 9. PHP查询速度慢但客户端速度很快
- 10. 在oracle sql developer中加入查询速度很快,在odp.net中速度很慢
- 11. 查询永远运行ORACLE
- 12. 按顺序运行时SQL查询速度慢,但在单独运行时速度很快
- 13. SharePoint库查询运行速度很慢
- 14. 查询运行速度很慢
- 15. 在MySQL中查询速度很快,但在PHP中速度很慢
- 16. 查询速度很快,但是当在VIEW中时,速度很慢 - 由于ROW_NUMBER
- 17. asp.net devexpress在Firefox上运行速度很慢,但速度很快,例如
- 18. 存储过程运行速度很快,但速度可能很慢
- 19. Python MySQL性能:在mysql命令行中运行速度很快,但用cursor.execute运行速度很慢
- 20. Oracle Bind查询速度很慢
- 21. 在第一次运行时查询速度慢,但在后续调用时速度很快 - Subsonic 2.0
- 22. 游标查询速度慢,但个别查询速度快
- 23. 查询代码非常慢,但在SSMS中速度很快
- 24. SQL Server 2008查询生产速度慢,但开发速度很快
- 25. XUnit测试在VS2017中运行速度很快,但在VSTS构建代理上运行速度很慢
- 26. 在latin1中查询速度很快,utf8速度慢 - 为什么?
- 27. Oracle sql查询永远运行(几乎)
- 28. 两个查询分开执行速度很快,加入子查询时速度很慢
- 29. SQL Server查询速度很慢,但在tempdb上测试时,它运行得很快
- 30. 为什么查询速度很慢但SQL Server上的过程很快?
该报告是否进行了大量额外的计算,总和等?如果可能的话,尝试在数据库中进行所有计算。此外,如果这是作为并发请求在电子商务套件中,请在并发程序中打开SQL跟踪并查看日志文件。 – Wolf 2012-04-06 18:54:45