SQL删除数据如何保证不写日志,并释放空间

因为我们的数据量非常大,数据不断增长,所以决定对前面的历史数据进行删除,
但是已经设置了简单模式,发现日志文件依旧不断的增加,而原来数据库的空间
依旧没有变小,只有unallocated space有减少的趋势,求各位大神怎么解决

truncate table XXX

truncate table XXX