TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

jetzt buchen

Umstellung von MyISAM auf InnoDB


Autor Nachricht
Verfasst am: 20. 06. 2008 [13:14]
stefan s
Themenersteller
Dabei seit: 29.11.2002
Beiträge: 302
Hallo,

dies ist zwar keine TYPO3-Frage, betrifft es aber.

IST-Status:
  • Die DB-Tabellen sind alle vom Typ MyISAM
    DB unterstützt InnoDB
    TYPO3 4.1.7


SOLL:
  • Umstellung auf InnoDB


In diesem Beitrag (www.typo3.net/forum/list/list_post//63315/) wird beschrieben, wie die index_-Tabellen auf InnoDB umzustellen sind (löschen, im INSTALL-Tool über COMPARE neu anlegen).

Frage: Ich kann den Tabellentyp doch auch mittels
alter table ... type 'InnoDB'
(aus dem Kopf, Syntax wird nicht 100%ig stimmen) ändern.

Da Herr Thiele (siehe Link) diesen Weg nicht geht, scheint das von mir beschriebene Vorgehen also einen großen Pferdefuß zu haben.

Welchen?
Profil
Verfasst am: 22. 06. 2008 [17:40]
jweiland
Dabei seit: 29.05.2002
Beiträge: 1932
ALTER TABLE... geht auch.

Viele Grüße

Jochen Weiland

TYPO3 Hosting, Schulungen, Tutorials, etc. unter www.jweiland.net
ProfilWWW
Verfasst am: 23. 06. 2008 [09:00]
stefan s
Themenersteller
Dabei seit: 29.11.2002
Beiträge: 302
Vielen Dank!

Sollte man dieses Vorgehen bei einer Tabellengröße von 500 MB riskieren? Oder ist es ratsamer, die Tabelle zu löschen, übers INSTALL-Tool neu anzulegen und den Index neu aufzubauen?
Profil
Verfasst am: 16. 06. 2011 [13:41]
martino
Dabei seit: 14.06.2006
Beiträge: 116
Hallo,

kann mir jemand sagen, ob innoDB auf Multiuser-Servern eingesetzt werden kann oder soll? Seit ich auf innoDB umgestellt habe, häufen sich Probleme mit der Last auf meinem Debian Server.
danke für eure Erfahrungen!
ProfilWWW
Verfasst am: 20. 06. 2011 [14:07]
chhe
Dabei seit: 02.03.2006
Beiträge: 104
Wenn Du den Server selbst verwaltest, solltest Du darauf achten, daß nicht alle Tabellen im gleichen InnoDB-Tablespace landen. Einzelne Tablespaces verbrauchen zwar mehr Speicherplatz auf der Festplatte, aber dafür kann man einfacher Fragmentierung loswerden und freigegebenen Speicher zurückgewinnen. Und bei schwereren Fehlern müssen nicht gleich sämtliche Datenbanken neu aufgebaut werden.

I smell blood and an era of prominent madmen. - W.H. Auden
Profil