Seite 1 von 1

MySQL : Unterschied MYISAM / INNODB [erledigt]

Verfasst: Mo, 29. Sep 2014 17:49
von AUGE_OHR
hi,

man kann eine MySQL Table mit verschiedenen Type anlegen. Bislang habe ich MYISAM und INNODB gesehen.

Frage : was ist der Unterschied ?

wenn man eine MYISAM SQL Table hat : läuft dann auch der Code für INNODB und umgekehrt ?

Re: MySQL : Unterschied MYISAM / INNODB

Verfasst: Mo, 29. Sep 2014 19:40
von georg
Hallo, Jimmy -


Du kannst MyISAM und InnoDB mit DBF/NTX und FOX/CDX vergleichen, wenn Du willst. Du kannst in einer Anwendung ja unterschiedliche DBE-Typen mischen. Genauso kann eine Datenbank Tabellen mit unterschiedlichen Speichertechniken haben.

MyISAM ist das "Ablagesystem", das MySQL in der ersten Zeit hatte. Später würde InnoDB als Alternative von dritter Seite entwickelt und später aufgekauft und mit in MySQL implementiert.

Du wirst keine Unterschiede feststellen (es gibt sie aber): z.B. bei FullText-Search. Dies geht bis Version 5.5 von MySQL nur mit MyISAM-Tabellen, und ab Version 5.6 kann man auch InnoDB-Tabellen mittels FullText-Search durchsuchen. Aber das ist für die meisten unserer Anwendungen erst einmal noch sehr esoterisch.

Ansonsten empfehle ich diese Artikel in der Online-Dokumentation von MySQL:

http://dev.mysql.com/doc/refman/5.6/en/ ... ngine.html

http://dev.mysql.com/doc/refman/5.6/en/ ... gines.html

Man sieht, dass MyISAM dort unter "other" gelistet ist und erkennt vielleicht anhand dessen die Bedeutung von InnoDB.

Re: MySQL : Unterschied MYISAM / INNODB

Verfasst: Mo, 29. Sep 2014 21:52
von AUGE_OHR
georg hat geschrieben:Du kannst MyISAM und InnoDB mit DBF/NTX und FOX/CDX vergleichen, wenn Du willst. Du kannst in einer Anwendung ja unterschiedliche DBE-Typen mischen. Genauso kann eine Datenbank Tabellen mit unterschiedlichen Speichertechniken haben.
Aha, Ja.
also keine Spezifischen Befehle sondern nur Speicher Beschränkung ( z.b. 4 GB )
georg hat geschrieben:Ansonsten empfehle ich diese Artikel in der Online-Dokumentation von MySQL:
ich habe mir die (copy/paste) PDF Version geholt in der ich lese.