如何检查cfloop和cfquery的执行时间?

Vas*_*asu 1 coldfusion cfquery query-optimization cfloop

我有一些大的查询和循环,这给了我一个excel输出.

我在excel一代的表现上遇到了麻烦.这需要很多时间.所以我想到了优化代码,为此我想知道我的代码块占用了多少时间?请问身体有什么帮助吗?

我只是想知道如何转储cfquery/cfloop/cfoutput的执行时间......?

Ada*_*ron 5

在ColdFusion中没有自动查看代码块执行时间的方法.粒度在文件级别(或方法调用级别)完成.

但是,使用内置函数很容易.我这样做:

startTime = getTickCount()
// block of code to time here
executionTime = getTickCount() - startTime
Run Code Online (Sandbox Code Playgroud)

为了重复使用,我将这种东西变成了UDF:http://www.cflib.org/udf/makeStopwatch(需要CF10 +/Railo4 +)