MySQL позволяет вам указать другой механизм для таблицы из механизма сервера по умолчанию. Какие виды накладных расходов это создает? Если бы я хотел объединить таблицу, которая использует InnoDB, с таблицей, которая использует MyISAM, какой механизм MySQL использует для выполнения запросов к этой результирующей временной таблице? Например, если я хотел выполнить задачу для этой результирующей временной таблицы, которую может выполнять только один механизм (например, полнотекстовое индексирование), знает ли оптимизатор MySQL, чтобы применить правильный механизм?
Есть ли какая-либо другая причина не указывать конкретные движки для определенных таблиц, даже если они могут отличаться от настроек сервера по умолчанию?