Mi sono inbattuto in questo quesito.
Dal execution plan non riesco a capire tra queste 2 query la più performante.
1)
DECLARE @ret bit
SET @ret=ISNULL((SELECT TOP 1 1 FROM [Log] WHERE [Log].EventID=144),0)
2)
DECLARE @ret int
if exists(SELECT 1 FROM [Log])
BEGIN
SET @ret=1
END
else
BEGIN
SET @ret=0
END
Grazie a tutti
Ciao, immagino che le funzionalità di EF abbiamo un costo in termini di performance.
Ora, se un cliente vi chiedesse di realizzare un applicazione "gestionale" su internet (diciamo in stile subito.it, come numero di accessi), utilizzereste EF o il classico approccio command,datareader... ?
Non so se sono stato chiaro...
Grazie
E’ partita il 1° Marzo 2011 l’iniziativa promossa da Microsoft che regala un abbonamento di un anno al Technet alle prime 1000 persone che passeranno un esame di virtualizzazione (70-652, 70-659, 70-669, 70-693) nel periodo 1 Marzo 2011 – 30 Giugno 2011.
Tutti i dettagli nel sito Prometric: http://www.prometric.com/Microsoft/virtualization