Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Select da codice, Vista sul DB o Stored sul DB ???
sabato 29 agosto 2009 - 00.34
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
enricovirg
Profilo
| Newbie
36
messaggi | Data Invio:
sab 29 ago 2009 - 00:34
Form con textbox per inserimento parametri + DataGridView per la visualizzazione dei risultati...
Popolo il DGW tramite il binding ad un oggetto DataTable.
ma questo DataTable....
lo popolo tramite stringa "SELECT", oppure tramite una VISTA "salvata" nel DB, oppure tramite una STORED salvata nel DB ?
So che la STORED è "compilata" e quindi è quella che dà il maggior risultato in termini di performances, ma facendo un pò di prove non è che ho riscontrato tanta differenza (tabella con 200.000 records)
C'è poi anche l'aspetto "layer" dell' applicazione da considerare, se un domani devo apportare delle modifiche, nel caso di STORED o VISTA dovrò mettere le mani anche sul DB, mentre se la query è scritta a livello codice dovrò solo modificare la parte interfaccia...
Chi mi da qualche dritta ?
Grazie 1000
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
dom 30 ago 2009 - 11:31
Anche io volevo fare questa domanda alla community di DotNetHell, quindi mi metto in ascolto su questo topic...
Io volevo infatti chiedere se una subquery piuttosto complessa era il caso di metterla in una VIEW o meno....in termini di prestazione eh.....
simona_t
Profilo
| Newbie
2
messaggi | Data Invio:
mar 1 set 2009 - 17:07
Io non sono una grande esperta, ma nel mio piccolo trovo più performante una stored procedure magari su una tabella ben indicizzata
ravalon
Profilo
| Expert
689
messaggi | Data Invio:
mar 1 set 2009 - 20:56
Grazie comunque della tua testimonianza Simona....
Nel caso che uno non voglia fare stored procedure ma scegliere tra SELECT da codice o VIEW cosa mi consigli / consigliate ?
simona_t
Profilo
| Newbie
2
messaggi | Data Invio:
mer 2 set 2009 - 08:32
Allora meglio la view, almeno hai un codice più pulito e maggiormente riutilizzabile in caso volessi modificare i dati restituiti.
A livello di prestazioni direi che non cambia molto, ma sei meno attaccabile a livello di sicurezza
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !