将InnoDB表迁移到PBXT

时间:2009-08-25 15:24:50

标签: mysql innodb pbxt

是否有任何迁移程序或工具将数据库(准确地说是Liferay数据库)从InnoDB迁移到PBXT?

2 个答案:

答案 0 :(得分:0)

只做一个ALTER TABLE有什么问题?您可能必须删除外键,更改所有表,然后添加外键。

答案 1 :(得分:0)

运行

ALTER TABLE my_table_name ENGINE=PBXT;

表示每个表格。如果您有很多表,请查看Maatkit作为可能的自动化解决方案。有了它,你会做类似的事情:

mk-find <db_name> --engine InnoDB --exec "ALTER TABLE %D.%N ENGINE=PBXT" --print