Loading

| HT articoli

| MySQL e Database

MySQL: Una panoramica completa sugli Storage Engine

di Andrea Usuelli

Table of Contents:

Molti di noi hanno a che fare con MySQL tutti i giorni, ma non tutti sanno esattamente cosa sono e quali sono le differenze tra i vari storage engine disponibili nel famoso RDBMS opensource. La scelta del tipo di tabella è infatti uno dei parametri fondamentali da tenere in considerazione quando dobbiamo creare il database per un progetto e troppe volte non viene ponderato adeguatamente.

Negli anni gli storage engine integrati in MySQL si sono moltiplicati per venire in contro alle diverse esigenze degli sviluppatori, oltre a quelli ufficiali, integrati nelle release di MySQL, grazie alle API MySQL++ messe a disposizione sono anche nati diversi progetti di storage engine personalizzati , volendo chiunque può crearsi da sè il proprio storage engine.
Anche se i tipi di tabella integrati ufficialmente in MySQL sono 10 (nella versione 5.5), molti di questi non sono usabili di default, ma vanno quindi compilati durante l’installazione di MySQL, per conoscere quali storage engine sono abilitati nella vostra installazione di MySQL e alcune informazioni generali su di essi potete lanciare questo comando dalla linea di comando di MySQL:
 
mysql> SHOW ENGINES\G
 

Mysql_logo.gif

Commenti Recenti

Powered by Disqus
Tuesday 9 March 2010