PDA

View Full Version : [ASP] MySQL o MDB?


Luk3D
28-04-2007, 10:09
Ciao a tutti,premetto che in programmazione sono un pò niubbo,mi destreggio tra VB6 e ASP Classic,niente d + hehe...

La domanda é semplice presumo,é + una curiosità che una necessità,quindi,secondo voi é meglio un database in mdb o MySQL? Cioé,per quali motivi uno dovrebbe essere migliore dell'altro? Grazie :)

cionci
28-04-2007, 13:16
Dipende tutto dal numero di utenti che vuoi gestire nello stesso istante sul tuo sito...il driver Jet per gli mdb non riesce a gestire in maniera efficiente un numero di connessioni contemporanee superiore a 6/7...

Luk3D
28-04-2007, 15:50
ah ok grazie buona a sapersi ;) so che gli mdb hanno anche un numero limitato di record,poi "scoppiano" hehe se nn erro...? ma quindi generalmente parlando quali sono i pro e i contro di questi 2 formati?

cionci
28-04-2007, 16:48
L'mdb non ha pro particolari...l'unico è di essere facilmente importabile/esportabile/integrabile nei prodotti MS. Tra l'altro sono anche difficilmente comparabili perché MySQL è un server DBMS vero e proprio ;)

simoneart
30-04-2007, 12:03
Come dice cionci, in realtà MySQL e Access non sono propriamente paragonabili.

Posso però condividere qualche considerazione derivante dalla mia esperienza personale.

MySQL è incredibilmente performante, eccellentemente documentato (sia da chi lo fa che dalla community che ci gira intorno) ed economico.

Access è comodo. Hai tutte le tabelle e le query racchiuse in un singolo file che puoi spostare tra applicativi a tuo piacimento. Ha un'interfaccia grafica facilmente comprensibile e molto curata. Puoi agganciarlo a sorgenti di dati esterne con pochi clic. Ha limiti di capacità che si traducono però in una grandezza massima del file di 2 Giga ed enormi problemi prestazionali in caso di accessi multipli che possono portare il tempo di interrogazione di una tabella anche a valori di 5 o 6 secondi a seconda del carico.

In conclusione, se stai realizzando un'applicazione tipo rubrica, o gestione news o comunque di una certa semplicità e non ti aspetti un grosso traffico sul tuo sito vai tranquillamente con Access. Se non sei abituato a lavorare con i database secondo me ti può fornire anche alcune nozioni di base.

Per qualsiasi altro lavoro vai sicuro con MySQL (o altro server DBMS)