2
我在使用Linq To Sql调用远程SQL 2005服务器的客户站点上有一个WPF。LINQ To SQL - SQL性能差
几乎每天的客户都会经历缓慢的起伏,我不知道该怎么做。
快速修复是重新启动mssql服务,似乎这样做的工作,但这不是一个解决方案。
今晚我用SQL事件探查器和优化向导,但没有得到建议:(
我真的失去了。
任何想法?
谢谢! 乔恩
我在使用Linq To Sql调用远程SQL 2005服务器的客户站点上有一个WPF。LINQ To SQL - SQL性能差
几乎每天的客户都会经历缓慢的起伏,我不知道该怎么做。
快速修复是重新启动mssql服务,似乎这样做的工作,但这不是一个解决方案。
今晚我用SQL事件探查器和优化向导,但没有得到建议:(
我真的失去了。
任何想法?
谢谢! 乔恩
声音就像你正在耗尽你的连接池一样,有多少用户拥有你的应用程序? 确保你在完成所有DbConnection后立即处置掉它们,不要打开它们太久。
通常情况下,Linq2Sql Datatacontext将为您打开(打开/关闭),除非您传递已打开的连接。但是,您必须确保也处置datacontext,因此它可以处理连接。
如果重新启动SQL Server服务解决了这个问题,它听起来并不像你的代码或LINQ to SQL中是罪魁祸首? – 2009-09-24 03:01:03