Te conviene, cuando alguien te tira una idea como "truncar tablas", o cualquier otro tema, primero usar Google poniendo la msima frase, por ejemplo: "
truncar tablas mysql".
La respuesta la tienes en el primer link....
En cualquier caso, el asunto es que en las tablas de tipo InnoDB usadas por MySQL, el TRUNCATE reinicia los contadores de los auto_increment (no lo hace en las MyISAM).