Dlaczego tak
TRUNCATE TABLE opróżnia tabelę: usuwa wszystkie wiersze, ale definicja kolumn, indeksy i uprawnienia pozostają, a licznik AUTO_INCREMENT wraca do początku. Usunięcie tabeli wraz ze strukturą to DROP TABLE. Od DELETE FROM logi; różni się tym, że nie przyjmuje warunku WHERE i działa szybciej, bo nie usuwa wierszy pojedynczo.