En sql, cuando desea borrar completamente una tabla, debe usar truncar en lugar de eliminar. Digamos que tiene su tabla con 3,5 millones de filas y hay un índice (identificador único) en una columna de bigint que se incrementa para cada fila. Truncar la tabla borrará completamente la tabla y restablecerá el índice a 0. Eliminar no borrará el índice y continuará en 3,500,001 cuando se inserte el siguiente registro. Truncar también es mucho más rápido que eliminar. Lea los artículos a continuación para comprender las diferencias.
Lea este artículo Lea este artículo eso explica la diferencia entre truncar y borrar. Hay momentos para usar cada uno. Aquí es otro artículo desde el punto de vista de Oracle.