8014568b_cle_Database_with_Arun_Kaushik__Delete
[Point] 3. Speed [Truncate] Faster as no data logs are maintained no associated trigger firing. [Delete] 
Delete is Slower because oracle maintain the redo logs for Read Consistency (so that every session connected can see a consistent data at a given point of time ) Delete is very time consuming activity especially when table have numerous indexes and Triggers associated with table
Dive in Oracle Database with Arun Kaushik
Delete