I tried cleaning up the InventSettlement table with the AX cleanup batch in a test environment.
After running for 4 days, the batch failed:
It cleanup up 2 out of 39 million records, but the table has grown 2 GB to almost 20 GB.
My SQL recovery model is set to "simple", but the SQL log has grown 75 GB.