Остальные движки MySql

MERGE

Используется для объединения одинаковых таблиц в одну

таблицы должны иметь идентичную структуру

порядок столбцов должен совпадать

DROP не удаляет исходных таблиц

таблицы могут быть в другой базе данных

можно использовать для алиасов (для одной таблицы)

нельзя пользоваться FULLTEXT search

нельзя смешивать временные и не временные таблицы

медленная при чтении по ключу

REPLACE не работает

не отслеживаются изменения в структуре исходных таблиц (таблица будет поломана)

Советы/Рекомендации

Рекомендации: «удобная» (ре)организация таблиц

HEAP (MEMORY)

транзакций нет

блокировка таблицы

репликация: да

макс. длина ключа: 500 байт

все данные теряются при остановке сервера (сама таблица остаётся)

формат хранения: всегда fixed-length row

память не высвобождается при удалении записи (используется для вставки новых)

Советы/Рекомендации

большие таблицы «свопяться» на диск и выигрыш теряется

Рекомендации: Локальные вычисления, временные данные

ARCHIVE

макс. диск: нет ограничения

блокировка записи

не работает DELETE, REPLACE, UPDATE, ORDER BY, тип BLOB

INSERT буферизируется и «сливается» с большой задержкой

очень медленный SELECT

Советы/Рекомендации

Рекомендации: логирование операций (аудит, статистические данные, счетчики)

CSV

хранит таблицы в CSV формате

позволяет редактировать таблицы внешними приложениями

плохо документирован, есть открытые баги

FEDERATED

Представляет собой «прозрачное» подключение к другому серверу (не репликация). Есть множество ограничений, планируется возможность подключения к отличным от MySQL серверам.

BLACKHOLE

данные идут «вникуда»

двоичные логи пишуться

Тренды, MySQL 6.0

Maria — «улучшенный MyISAM»

Falcon — «улучшенный InnoDb», улучшенная производительность, для Web серверов

Ссылки

http://habrahabr.ru/post/64851/