MySQL vă permite să specificați tipul acesteia pentru fiecare tabel, adică Modul tehnic de stocare și prelucrare a datelor din tabel. Tipurile de tabele cu zeci, dacă nu mai mult, cu toate acestea, în 99% din cazuri sunt utilizate următoarele tipuri, care sunt tipurile tradiționale de stocare a tabelelor obișnuite pe discul server:
Există, de asemenea, un tip special de Heap care nu este stocat pe disc, datele din acest tabel trăiesc numai în timpul vieții serverului.
[edit] MyISAM
- Funcționează repede pentru majoritatea aplicațiilor, este economic în spațiu (și, prin urmare, viteză).
- Tabelele MyISAM pot fi uneori deteriorate, care trebuie rezolvate manual folosind comanda SQL REPAIR TABLE. Procesul de reparare, totuși, în 99,9% din cazuri garantează recuperarea completă a tuturor datelor și continuarea lucrării ca și cum nu s-ar fi întâmplat nimic.
- Tabelele pot fi copiate, arhivate prin intermediul sistemului de fișiere. Este suficient să lucrați cu trei fișiere, care sunt o masă
- .Formatul frm - tabel
- .- datele
- .myi - indici
- Sprijină căutarea full-text (consultați documentația).
[edit] InnoDB
[edit] Ce să alegi
MySQL 3 și 4 oferă numai myISAM. În versiunea mysql 5, în mod implicit, tabelele InnoDB sunt create, cu toate acestea, cele mai populare produse sunt ei înșiși instruind serverul să creeze tabelele myISAM. Nu interfera cu preferințele unui anumit produs.
În cazul în care trebuie să faceți alegerea pentru dvs., puteți spune cu încredere că în prezent este extrem de dificil să faceți o alegere teoretică. InnoDB este un format progresiv și unic suportat local, dar oarecum greu. MyISAM este un format simplu și de succes, testat în timp, dar aproape că nu este susținut de echipa de dezvoltare și conține o serie de defecte fundamentale care nu vor fi niciodată corectate. Alegeți alegerea pe baza funcționalității de care aveți nevoie.
În ceea ce privește viteza, aplicația web normală abstractă cu myISAM este de obicei mai rapidă. tabelele necesită mai puțin spațiu și este necesară o activitate mai mică a discurilor pentru a lucra cu aplicația, ceea ce este foarte important într-un mediu virtual de găzduire.