• Super User

    [mysql] info sulle tabelle, ver 5 e licenze

    Pur essendo pienamente a conoscenza che quanto sto per chiedere è detto e ridetto nella rete purtroppo questa volta capita anche a me di dover prendere la scorciatoia e chiedere a qualcuno di più esperto qualche informazione:

    devo decidere se adottare mysql e le informazioni che mi servono riguardano:

    1. che differenza c'è tra le varie tipologie di tabelle ed in particolare:
    • innodb
    • myisam
    • merge
    1. per il progetto che devo realizzare al 99% verrà preso un server dedicato sul quale posso decidere se montare la versione 4 o la versione 5. Da quelle due righe che ho letto a riguardo la versione 5 consente di sviluppare store procedure, trigger e join tra le tabelle che la versione 4 non consente (vero?)
      Visto che la stragrande maggioranza dei server condivisi invece monta la versione 4 la domanda sorge spontanea: la 5 è stabile? si può usare in produzione con tranquillità?

    2. la licenza questa sconosciuta.
      Avendo sempre usato hosting o server virtuali mi sono sempre ritrovato tutto montato, nel caso di un dedicato devo occuparmi di acquistare una licenza "di produzione"? Se dovessi invece installare tutta l'applicazione web su un server locale dal cliente posso usare quella scaricabile o devo acquistare una licenza?

    grazie mille a chi mi illuminerà.


  • User Attivo

    Ti rispondo per quel poco che conosco.
    Ormai alcuni hoster propongono solo la 5, io la utilizzo su host diversi e direi che è stabile e senza problemi.
    Per quanto riguarda la licenza mysql è open source, l'eventuale licenza enterprise (prezzi a partire da 500 e rotti dollari) è per avere un servizio di assistenza.


  • User Attivo

    la 5 e' molto piu' completa della 4... trigger, stored, SQL piu' completo (Come sub-select)... io sto' pregando che mi aggiornino il mio server 😞
    Sulla stabilità nulla da ridire... non ho notato problemi particolari quando l'ho usato... per le licenze non saprei, meglio controllare sul sito, ma dovrebbe essere free