Domanda

Ho un inchiesta generali relative alle righe di elaborazione da una query. In generale, sono sempre di formato / processo miei righe in SQL stesso, utilizzando numerosi CASO QUANDO dichiarazioni pre-formato mio risultato db, limitando righe e colonne di riempimento basato su altre colonne.

Tuttavia, si può anche optare per selezionare solo tutti i tuoi file e fare la post-elaborazione nel codice (asp.NET nel mio caso). Cosa ne pensate voi ragazzi è l'approccio migliore in termini di prestazioni?

Grazie in anticipo, Stijn

È stato utile?

Soluzione

I consiglierei facendo l'elaborazione nel codice, a meno che non si dispone di considerazioni di larghezza di banda di rete. La semplice ragione di questo è che è è generalmente più facile per fare modifiche al codice di modifiche al database. Inoltre, le prestazioni è più spesso legato alla effettiva query di database e l'accesso del disco, piuttosto che la quantità di dati restituiti.

Comunque, sto supponendo che il vostro riferiamo a modifiche di formattazione "minori" per il risultato. Standard in cui le clausole devono naturalmente essere fatto nel database.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top