【发布时间】:2012-11-20 22:19:12
【问题描述】:
在我的 c# 应用程序中,用户可以从 SQL 数据库构建动态报告。 如果他们的数据库查询过于复杂并且运行时间过长,我需要警告用户。
我正在使用 microsoft-sql-server 2008。
我该怎么做? 是否有任何统计算法来计算查询执行的运行时间?
【问题讨论】:
-
太复杂怎么定义?
-
你的意思是像sql server的查询优化器?我不认为你会写其中之一......
-
我想你的意思是“太贵了”
-
打开 SQL 分析器并查看哪些查询花费的时间超过了某个时间段或使用了太多内存等。
标签: c# sql-server-2008 query-optimization