- TRUNCATE removes all data from a table without logging the data to the redo log, while DELETE removes individual rows and logs the removal to the redo log. - The maximum buffer size that can be specified using the DBMS_OUTPUT.ENABLE function is 1000000. - Autonomous transactions allow commit statements to be used within database triggers. - UTL_FILE allows PL/SQL programs to read and write operating system text files. It provides functions like FOPEN, GET_LINE, PUT, and FCLOSE.