столкнулась с интересной проблемой с таблицей MySQL, которую я создавал как временную таблицу для отчетов.
Я обнаружил, что, если я не укажу механизм хранения, команда DROP TEMPORARY TABLE зависнет на полсекунды.
Если бы я определил свою таблицу как ENGINE = MEMORY, это короткое зависание исчезло.
Так как у меня есть решение этой проблемы (с использованием таблиц MEMORY), мой вопрос: почему временная таблица должна долго удаляться? Они по умолчанию не используют движок MEMORY? Это даже не очень большая таблица, пара сотен строк с моими текущими тестовыми данными.