我们已经开始了一个新的CF8应用程序,它运行速度慢。我们在ColdFusion(数据库实用程序中的查询)中进行的测试显示正常速度(80毫秒)。 CF8以60到80秒的时间返回相同的查询!ColdFusion 8慢性能
我一直在网上查看,看到很多关于CF8和性能问题的文章,但没有得到任何解决方案的总体感觉;很多人在尝试并说他们没有CF7的问题。我们也在服务器上看到不稳定,以及一些与垃圾收集和内存堆有关的错误。
我们有一些关于CF8运行的其他应用程序和他们进行充分的......我们的程序员是不是专家或大师,他只是塞了。我们已经将这个问题分解为一个需要永久返回的查询,因此这不是一个复杂的测试。
是否有任何已知的CF8问题或我们应该考虑尝试的明显调整?如果我们必须重新开始学习新的环境,我将永远不会限期。
JoeBob
所以,用数据库客户端运行一个查询需要80毫秒,但通过ColdFusion的CFQUERY完全相同的查询需要60-80秒? 在同一个应用程序中的其他查询需要正常的时间吗? Coldfusion 8有一个很不错的服务器监视器 - 你有没有调查过这个?如果打开所有3个监视选项,则可以精确地看到代码挂起的位置,并且您还可以看到正在运行的数据库查询。 数据库服务器是否也报告此查询需要60-80秒?或者,对于数据库服务器,查询运行很快? – 2010-04-17 19:15:30
我的经验和我在CF show 8上的大部分博客都比7大改进。你是否应用了所有补丁和修补程序? – kevink 2010-04-17 19:37:50
为什么不共享查询? – Yisroel 2010-04-18 03:12:32