mysql - 将表引擎从innoDB更改为MyISAM

时间:2013-05-01 05:51:23

标签: mysql innodb myisam

我正在实施需要搜索功能的应用(全文搜索)。

编辑:

我正在使用mysql频繁选择,插入,更新,删除功能,加入也。 我读了这个post。 如果我将表引擎更改为MyISAM

,是否有任何问题或缺点

1 个答案:

答案 0 :(得分:2)

MyISAM没有交易支持,因此如果您正在使用交易,转换为MyISAM将导致问题。

您最好的选择可能是使用支持InnoDB的全文索引的MySQL 5.6 or higher。早期版本仅支持MyISAM表上的全文索引。

  

全文索引只能用于InnoDB或MyISAM表,并且只能为CHAR,VARCHAR或TEXT列创建。