coz truncate has to deallocate extents, if your table is dictionary managed then it takes long long time if there are many extents