id по сути влияния не имеет - через DELETE или TRUNCATE? или в принципе без разницы? ))
смотря какая задача, если надо очистка всей таблицы полностью, и чтобы автоинкремент сбросился и память занятая таблицей высвободилась на диск, то truncate, это будет и быстрее. Если надо не все удалять, но большими пачками то delete и потом или optimize table или alter table force. Если просто построчно, то просто delete, но возможно в будущем понадобится optimize table.
Обсуждают сегодня