什么持续时间(以毫秒为单位)被认为适合于粗暴操作?

时间:2011-07-16 00:17:07

标签: sql profiling sql-server-ce telerik-open-access

我正在使用分析器来确定我的SQL操作的速度,但我不确定以毫秒为单位的持续时间被认为是好的,什么速度是坏的?如果它不好我可以改变查询或fetchplan。到目前为止,我有一些范围从1到44毫秒,有两个异常值在110毫秒。

我有一个ms sql compact 3.5数据库,使用Telerik Open Access及其Open Access Profiler(这是非常好的顺便说一句)。我的应用程序是WPF桌面应用程序。

1 个答案:

答案 0 :(得分:1)

你关心的是做正确的事,但是你提出了错误的问题。正如IAbstract所说,CRUD操作的性质很重要。你是按ID选择一行吗?使用加入进行更新?进行全文搜索?查询时间是否会影响您的申请?

如果可能的话,你最好先查看查询计划,并确保你有好的索引。确保没有表扫描等。