Speeds up TRUNCATE TABLE statements.
On, Off
On
Can be set for the PUBLIC group only. DBA authority required.
If truncate_with_auto_commit is set to On, then a COMMIT is executed both before and after the TRUNCATE TABLE statement is executed. The primary purpose of the option is to enable faster table truncation (delete of all rows).
There are some cases where a fast TRUNCATE cannot be done:
If there are foreign keys either to or from the table
If the TRUNCATE TABLE statement is executed within a trigger
If the TRUNCATE TABLE statement is executed within an atomic statement