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
ASP.NET 2.0 / 3.5 / 4.0
Consiglio su prestazioni
giovedì 15 marzo 2012 - 10.35
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
MySQL 5.1
borgorosso
Profilo
| Newbie
29
messaggi | Data Invio:
gio 15 mar 2012 - 10:35
Salve a tutti,
sto sviluppando un sito web in ASP.net 4.0 e MySql (5.x).
Ho dei dubbi sulle prestazioni, e spero possiate aiutarmi:
1. utilizzo il classico MySql Connector (6.x): meglio quello o devart?
2. la creazione della pagina degli articoli è piuttosto farraginosa, occorre una query con il coinvolgimento (INNER JOIN e LEFT OUTER JOIN) di 7 tabelle. ho pensato di creare una VIEW: potrei avere problemi di performance?
3. una domanda banalissima: nel richiamare i campi della view, meglio utilizzare un modello di dati connessi o disconnessi?
4. ultima cosa (prometto
): nella view ho, ad esempio, il titolo dell'articolo. per visualizzarlo, meglio
<h1><%=titolo%></h1> (dove titolo è una variabile Public) oppure <h1 runat="server" id="my_h1"></h1> valorizzato all'interno del Page Load?
Un saluto a tutti voi!
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
gio 15 mar 2012 - 10:39
>1. utilizzo il classico MySql Connector (6.x): meglio quello
>o devart?
Io personalmente uso quelli "originali" non conosco DevArt.
>2. la creazione della pagina degli articoli è piuttosto farraginosa,
>occorre una query con il coinvolgimento (INNER JOIN e LEFT OUTER
>JOIN) di 7 tabelle. ho pensato di creare una VIEW: potrei avere
>problemi di performance?
Dipende da vari fattori, numero di righe, indici, hardware, ecc.ecc.
Secondo me non dovresti avere problemi particolari.
>3. una domanda banalissima: nel richiamare i campi della view,
>meglio utilizzare un modello di dati connessi o disconnessi?
Disconnesso.
>4. ultima cosa (prometto
): nella view ho, ad esempio, il
>titolo dell'articolo. per visualizzarlo, meglio
><h1><%=titolo%></h1> (dove titolo è una variabile
>Public) oppure <h1 runat="server" id="my_h1"></h1>
>valorizzato all'interno del Page Load?
Bella domanda. Io personalmente non uso la View.
Cerco comunque di evitare l'approccio inline quindi <%titolo%> ma vado su code behind (Page_Load)
Ciao
borgorosso
Profilo
| Newbie
29
messaggi | Data Invio:
gio 15 mar 2012 - 10:50
Credo di aver ottimizzato tutto al meglio, con indici al posto giusto etc.
Almeno spero.
Per quanto attiene l'hardware, avrò a disposizione un server dedicato. Devo solo capire se MySql risiede sulla stessa macchina etc.
Rimango dubbioso se non sia il caso di modificare almeno la visualizzazione e creare una tabella (per la visualizzazione, appunto) su Sql Server.
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 !