Slow DROP TEMPORARY TABLE

столкнулась с интересной проблемой с таблицей MySQL, которую я создавал как временную таблицу для отчетов.

Я обнаружил, что, если я не укажу механизм хранения, команда DROP TEMPORARY TABLE зависнет на полсекунды.

Если бы я определил свою таблицу как ENGINE = MEMORY, это короткое зависание исчезло.

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

6
задан GordonM 1 June 2011 в 10:45
поделиться