MySQL : Unterschied MYISAM / INNODB [erledigt]

Alles zum PostgreSQL-Server

Moderator: Moderatoren

MySQL : Unterschied MYISAM / INNODB [erledigt]

Beitragvon AUGE_OHR » Mo, 29. Sep 2014 16:49

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 ?
Zuletzt geändert von AUGE_OHR am Mo, 29. Sep 2014 20:53, insgesamt 1-mal geändert.
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Marvin
Marvin
 
Beiträge: 10065
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg

Re: MySQL : Unterschied MYISAM / INNODB

Beitragvon georg » Mo, 29. Sep 2014 18:40

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/innodb-storage-engine.html

http://dev.mysql.com/doc/refman/5.6/en/storage-engines.html

Man sieht, dass MyISAM dort unter "other" gelistet ist und erkennt vielleicht anhand dessen die Bedeutung von InnoDB.
Liebe Grüsse aus der Eifel,

Georg
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
 
Beiträge: 1750
Registriert: Fr, 08. Feb 2008 21:29

Re: MySQL : Unterschied MYISAM / INNODB

Beitragvon AUGE_OHR » Mo, 29. Sep 2014 20:52

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.
gruss by OHR
Jimmy
Benutzeravatar
AUGE_OHR
Marvin
Marvin
 
Beiträge: 10065
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg


Zurück zu SQL-Server

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 1 Gast