Перенос таблиц InnoDB в PBXT - PullRequest
0 голосов
/ 25 августа 2009

Существуют ли какие-либо процедуры или инструменты миграции для переноса базы данных (точнее, базы данных Liferay) из InnoDB в PBXT?

Ответы [ 2 ]

0 голосов
/ 25 августа 2009

Пробег

ALTER TABLE my_table_name ENGINE=PBXT;

для каждого из ваших столов. Если у вас много таблиц, посмотрите на Maatkit как на возможное решение для автоматизации. С ним вы бы сделали что-то вроде:

mk-find <db_name> --engine InnoDB --exec "ALTER TABLE %D.%N ENGINE=PBXT" --print
0 голосов
/ 25 августа 2009

что плохого в том, чтобы просто делать ALTER TABLE? возможно, вам придется удалить внешние ключи, изменить все таблицы и добавить внешние ключи обратно.

...