The AskTOM team is taking a break over the holiday season, so we're not taking questions or responding to comments. Please have a happy and safe festive season and as always, thanks for being a member of the AskTOM community.
Thanks for the question, David.
Asked: June 15, 2017 - 4:22 pm UTC
Last updated: June 16, 2017 - 1:37 am UTC
Version: 11.2
Viewed 1000+ times
SQL> create table t nologging as select * from dba_objects where 1=0; Table created. SQL> insert /*+ APPEND */ into t select * from dba_objects; 77978 rows created. SQL> commit; Commit complete. SQL> @mystat Enter value for statname: redo size NAME VALUE -------------------------------------------------- ---------- redo size 114580 <=== small redo size for lost write detection 0 redo size for direct writes 2112 3 rows selected. SQL> SQL> alter database force logging; Database altered. SQL> insert /*+ APPEND */ into t select * from dba_objects; 77978 rows created. SQL> commit; Commit complete. SQL> @mystat Enter value for statname: redo size NAME VALUE -------------------------------------------------- ---------- redo size 12613764 <== large redo size for lost write detection 0 redo size for direct writes 12463664 3 rows selected.
Need more information on hints? Check out the complete hint descriptions