这不是关于优化SQL命令的问题。我想知道确保SQL连接保持打开并准备好尽可能高效地处理命令的方式。优化SQL连接性能?
我现在看到的是我可以执行一个SQL命令,该命令需要约1秒,额外的执行将花费约300毫秒。这是之前对SQL服务器执行的命令(来自另一个应用程序实例)......因此,在此应用程序初始执行之前,SQL缓存应完全填充以执行查询。只要我不断重新执行查询,我会看到大约300ms的时间,但是如果我将应用程序闲置5-10分钟并返回,则下一个请求将回到〜1s(与初始请求相同)。
有没有办法通过连接字符串或SqlConnection上的某些属性指示框架保持连接水合并准备好有效地处理查询?
默认启用。 – 2009-07-07 00:36:37