Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Risultato di una query e caching

0 views
Skip to first unread message

G.

unread,
Nov 5, 2009, 11:17:36 AM11/5/09
to
Ciao a tutti,
scusate la domanda da newbie ma volevo sapere se Sql Server in qualche modo
iene una cache con i risultati delle ultime query, in modo che, se la stessa
query viene rilanciata pi� volte (e le tabelle coinvolte nella query non
sono state modificate da nessuno) , Sql Server non effettua veramente la
query ma restituisce il risultato in cache.

Lo chiedo perch� ho un applicativo che, in alcuni casi, potrebbe lanciare la
stessa query (a volte onerosa) per una decina di volte di seguito.

Grazie e ciao.


Andrea Montanari

unread,
Nov 5, 2009, 12:00:48 PM11/5/09
to
salve,

una cache di questo tipo non e' giustamente disponibile in quanto i dati
sottostanti possono variare.. ma le cache disponibili nel motore ovviamente
sono studiate per consentire il riutilizzo dei piani di esecuzione, come
l'accesso diretto dei dati stessi quando le relative pagine siano gia' in
memoria senza richiedere le dispendiose operazioni di IO necessarie per
portarle in memoria..
saluti
--
Andrea Montanari (Microsoft MVP - SQL Server)
http://www.asql.biz
DbaMgr2k ver 0.21.1 - DbaMgr ver 0.65.1 and further SQL Tools
http://www.hotelsole.com - http://www.hotelsolericcione.de
--------- remove DMO to reply


0 new messages