У меня проблемы с использованием движка MyISAM в моей базе данных.Он постоянно портит и сильно меняет время запросов.Таким образом, я не могу использовать его больше.Я считаю, что InnoDB - хорошая альтернатива, но вот проблема:
Engine Support Comment
MyISAM DEFAULT Default engine as of MySQL 3.23 with great perform...
MEMORY YES Hash based, stored in memory, useful for temporary...
InnoDB DISABLED Supports transactions, row-level locking, and fore...
BerkeleyDB NO Supports transactions and page-level locking
BLACKHOLE YES /dev/null storage engine (anything you write to it...
EXAMPLE NO Example storage engine
ARCHIVE YES Archive storage engine
CSV YES CSV storage engine
ndbcluster DISABLED Clustered, fault-tolerant, memory-based tables
FEDERATED YES Federated MySQL storage engine
MRG_MYISAM YES Collection of identical MyISAM tables
ISAM NO Obsolete storage engine
Надеюсь, что форматирует правильно
У меня нет власти над поддержкойразные двигатели, так что это то, с чем я должен работать.
У меня проблемы?Или есть какие-то из них, которые могут добиться цели?У меня есть БД, которая может содержать потенциально миллионы записей, и мне нужно выполнить «LIKE» операции над полем «mediumtext» (возможно, полнотекстовый поиск), и иметь высокую скорость вставки / обновления в БД (иногда более 50записи / секунду).