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:
SOLL:
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? |
|
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
|
|
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? |
|
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! |
|
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
|



