Sto facendo una selezione di base contro una vista. Sfortunatamente il risultato può essere lento e sto ricevendo errori di timeout a intermittenza. Come posso aumentare il timeout?Come è possibile aumentare il timeout in Linq2Entities?
Utilizzando .NET 3.5, SQL Server 2000, Linq2Entities
sto utilizzando la query molto semplici List<MyData> result = db.MyData.Where(x.Attribute == search).ToList();
fissaggio la query in modo che sia più veloce sul lato DB non è un'opzione qui.
Errore esatto: "Timeout scaduto. Il periodo di timeout è scaduto prima del completamento dell'operazione o il server non risponde."
Aggiornamento: preferirei cambiarlo solo per questa query.
Um, perché non correggere la query, invece? Probabilmente ti manca un indice. –
"Riparare la query in modo che sia più veloce sul lato DB non è un'opzione qui." - Ecco perché ho inserito questa linea. Non è possibile in questo caso. –