MyISAM

MyISAM este un motor de stocare pentru MySQL RDBMS . Se bazează pe vechiul motor de stocare ISAM . Este motorul implicit pentru MySQL până la versiunea 5.5, înlocuit cu InnoDB .

Operațiune

MyISAM nu acceptă tranzacții sau chei străine , iar blocarea este pe tabele întregi, nu pe rânduri individuale. Acesta funcționează mai bine pentru recuperarea informațiilor decât în ​​situațiile în care există multe scrieri simultane.

MyISAM are indexarea în text integral, permițând căutări precise și eficiente pe coloane de text după cuvinte cheie, precum și sortare după relevanță.

Fiecare bază de date care utilizează MyISAM este stocată într-un director care poartă numele acestei baze de date. În acest dosar fiecare tabel este materializat de mai multe fișiere:

În sistemele de tip Unix, aceste fișiere sunt de obicei plasate în / var / [lib, db] / mysql /.

Note și referințe

  1. http://dev.mysql.com/doc/refman/5.1/en/fulltext-search.html