MyISAM
MyISAM és el sistema d'emmagatzemament per defecte del sistema gestor de bases de dades MySQL. Està basat en el sistema ISAM d'IBM però proporciona múltiples extensions. En versions recents[Quan?] de MySQL, el sistema d'emmagatzemament InnoDB ha començat a reemplaçar el MyISAM perquè aquest darrer implementa transaccions, integritat referencial, i alta concurrència.
Cada taula MyISAM s'emmagatzema al disc en tres fitxers. Els fitxers tenen com a nom el nom de la taula i cadascun d'ells té una extensió diferent:
- .frm: Emmagatzema la definició de la taula (no forma part del sistema MyISAM, és part del servidor MySQL)
- .MYD (MyData): Aquest fitxer emmagatzema les dades de cada taula
- .MYI (MYIndex): Aquest fitxer conté els índexs de la taula.
Vegeu també
- Falcon
- ISAM
- InnoDB
- BASAP, un gestor de bases de dades amb motor propi de claus foranes per a MyISAM
Enllaços externs
- Documentació de MyISAM (anglès)
- Aspectes d'administració de l'emmagatzematge de MySQL (unes notes) Arxivat 2016-03-03 a Wayback Machine.