Când scrieți manualul SQL este destul de ușor de estimat dimensiunea și forma datelor returnate de o interogare. Mă simt din ce în ce mai greu să fac acest lucru cu ajutorul interogărilor LINQ la SQL. Uneori găsesc mai multe date decât mă așteptam - ceea ce poate încetini într-adevăr un client la distanță care accesează direct o bază de date.
Aș dori să pot rula o interogare și apoi să vă spun exact cât de mult informații au fost returnate pe fir și să folosesc aceasta pentru a mă ajuta să optimiz.
Am deja conectat un jurnal folosind metoda DataContext.Log, dar asta doar îmi dă o indicație a SQL trimis, nu a datelor primite.
Orice sfaturi?