Ragazzi... per gestire al meglio i propri dati in mysql è migliore il tipo di tabella MyISAM o INNODB?
grazie a tutti
tipo di tabella mysql
-
Mizar
- Imperturbabile Insigne

- Messaggi: 3325
- Iscrizione: giovedì 17 febbraio 2005, 16:09
- Località: Mola di Bari
- Contatti:
Re: tipo di tabella mysql
Dipende dal tipo di applicazione e dalle caratteristiche necessarie.
Le tabelle myisam sono più facilmente gestibili (è possibile spostarle da un server ad un'altro semplicemente copiando qualche files) e hanno delle performance leggermente migliori rispetto alle innodb.
Le innodb offrono delle funzionalità non ancora implementate nelle myisam, principalmente le foreign key e le transazioni. Grazie a queste caratteristiche le innodb sono una scelta obbligata quando si sviluppano applicazioni in cui è fondamentale un database relazionale e transazionale. Ripeto, per contro le tabelle innodb sono un pochino più lente e meno facilmente gestibili.
Ciao
Le tabelle myisam sono più facilmente gestibili (è possibile spostarle da un server ad un'altro semplicemente copiando qualche files) e hanno delle performance leggermente migliori rispetto alle innodb.
Le innodb offrono delle funzionalità non ancora implementate nelle myisam, principalmente le foreign key e le transazioni. Grazie a queste caratteristiche le innodb sono una scelta obbligata quando si sviluppano applicazioni in cui è fondamentale un database relazionale e transazionale. Ripeto, per contro le tabelle innodb sono un pochino più lente e meno facilmente gestibili.
Ciao
Benjamin
Re: tipo di tabella mysql
principalmente a me serve la velocità... ecco tutto... ci lavoreranno contemporaneamente 40 persone... non vorrei ritardi... ecco tutto!
-
Mizar
- Imperturbabile Insigne

- Messaggi: 3325
- Iscrizione: giovedì 17 febbraio 2005, 16:09
- Località: Mola di Bari
- Contatti:
Re: tipo di tabella mysql
Se non hai necessità delle caratteristiche in più fornite dalle tabelle innodb usa tranquillamente le myisam. Sono più veloci (anche se le differenze sono sempre minori), più facilmente gestibili e soprattutto universali.
Alcuni server, host, fornitori di servizi, potrebbero non mettere a disposizione tabelle innodb al contrario delle tabelle myisam che sono universalmente disponibili.
Alcuni server, host, fornitori di servizi, potrebbero non mettere a disposizione tabelle innodb al contrario delle tabelle myisam che sono universalmente disponibili.
Benjamin
-
incredible
- Scoppiettante Seguace

- Messaggi: 710
- Iscrizione: lunedì 26 febbraio 2007, 8:08
Re: tipo di tabella mysql
ma le tabelle myisam possono gestire le relazioni in altro modo, e in futuro è possibile un aggiornamento di questo tipo di tabelle con il supporto relazioni?
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti