Hallo,
Welche nachteile hat denn die InnoDB Engine gegenüber MyISAM? Gibts Gründe nicht zu wechseln und die FK-Bezieheung anders zu lösen?
Der einzige Nachteil, der mir einfällt, ist, dass bei InnoDB Volltextindizes nicht funktionieren - wenn Du also einen Volltextindex verwendest, wirst Du MyISAM nehmen müssen. Andererseits: Mit MyISAM funktionieren nicht nur Foreign Keys nicht - auch Transaktionen sind nicht möglich. Und *das* ist in meinen Augen ein Killerargument gegen MyISAM - und für InnoDB. Genauere Informationen dazu stehen aber auch wieder im Handbuch. Achja: Collations sind übrigens unabhängig von der Storage-Engine.
Viele Grüße,
Christian