Дублирайте текстовата колона от products
към нова таблица MyISAM. Установете връзка 1-1 между двете и, за да гарантирате ACID'ity, предоставена от InnoDB, уверете се, че винаги имате достъп до таблицата MyISAM заедно с products
.
Може да искате да добавите тригери към products
за поддържане на биекцията. Можете също така да създадете изглед, така че преработката да е минимална във вашето приложение, когато надстроите до MySQL v5.6 (и махнете това сложно решение).
Ето пълния месец .
Вместо да копирате текстовата колона, можете да я преместите изцяло (да я изтриете от products
, това е). Това би било по-ефективно, но също така би направило малко по-сложно преминаването към решение само за InnoDB, когато искате да надстроите.