我的查询大约需要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. 合并查询运行速度很慢
- 8. MySQL查询在直接运行时速度很快,但在以存储过程运行时速度很慢
- 9. 查询运行速度很快,在UNION下缓慢运行
- 10. MySQL查询永久运行
- 11. PHP查询速度慢但客户端速度很快
- 12. 在oracle sql developer中加入查询速度很快,在odp.net中速度很慢
- 13. 查询永远运行ORACLE
- 14. 按顺序运行时SQL查询速度慢,但在单独运行时速度很快
- 15. SharePoint库查询运行速度很慢
- 16. 查询运行速度很慢
- 17. 查询速度很快,但是当在VIEW中时,速度很慢 - 由于ROW_NUMBER
- 18. 在MySQL中查询速度很快,但在PHP中速度很慢
- 19. 存储过程运行速度很快,但速度可能很慢
- 20. asp.net devexpress在Firefox上运行速度很慢,但速度很快,例如
- 21. 查询运行速度很快,但报告渲染缓慢:如何调试?
- 22. 查询与SQL_TRACE运行速度很快,但实际完成时间更长
- 23. Python MySQL性能:在mysql命令行中运行速度很快,但用cursor.execute运行速度很慢
- 24. Oracle Bind查询速度很慢
- 25. SQL查询在大数据集上运行但速度很慢?
- 26. 加快速度很慢的查询
- 27. 在第一次运行时查询速度慢,但在后续调用时速度很快 - Subsonic 2.0
- 28. 查询查询运行速度比直接查询慢 - 在Oracle
- 29. 游标查询速度慢,但个别查询速度快
- 30. MySql查询执行需要从PHP永远,但很快从phpMyAdmin运行完成
该报告是否进行了大量额外的计算,总和等?如果可能的话,尝试在数据库中进行所有计算。此外,如果这是作为并发请求在电子商务套件中,请在并发程序中打开SQL跟踪并查看日志文件。 – Wolf 2012-04-06 18:54:45