My entire database is in INNDB
. I love the features, hands down. However it doesn't allow full text indexing on TEXT-type columns. So I have to take my current TEXT column from my main table (INNODB
) and create a MYISAM
table and reference back to the original table. But because MYISAM
doesn't allow FK
constraints I realize I've created a potential weakness. If the original table index changes it won't cascade down into the MYISAM
table. Vice versa if I create a FK
link from the original table to the MYISAM
table, and the MYISAM
row is deleted, then I have linked to a nonexistent entry. The data consistency check is simply not there.
In short, INNODB
got me too comfortable and dependent on FK
constraints for my own good.