Gerçi konu bölüm bölüm gezmiş oluyor ama şimdi .net framework ile sql server dan alınan verilerin aralarda bir yerde (hafızada) cache olarak alınabildiği ile alakalı dökümanlar buldum, yalnız tabii bu senin durumunla alakalı değil aslında.
http://www.csharpnedir.com/makalegoster.asp?MId=440 http://www.csharpnedir.com/makalegoster.asp?MId=447 http://www.csharpnedir.com/makalegoster.asp?MId=684