easy to see....
ops$tkyte@ORA9IR2> select log_mode from v$database;
LOG_MODE
------------
NOARCHIVELOG
ops$tkyte@ORA9IR2> set verify off
ops$tkyte@ORA9IR2> column value new_val V
ops$tkyte@ORA9IR2> select a.name, b.value from v$statname a, v$mystat b
2 where a.statistic# = b.statistic# and a.name = 'redo size'
3 /
NAME VALUE
------------------------------ ----------
redo size 3619828
ops$tkyte@ORA9IR2> create table t NOLOGGING as select * from all_objects;
Table created.
ops$tkyte@ORA9IR2>
ops$tkyte@ORA9IR2> select a.name, b.value, b.value-&V diff from v$statname a, v$mystat b
2 where a.statistic# = b.statistic# and a.name = 'redo size'
3 /
NAME VALUE DIFF
------------------------------ ---------- ----------
redo size 3690384 70556
ops$tkyte@ORA9IR2> drop table t;
Table dropped.
ops$tkyte@ORA9IR2>
ops$tkyte@ORA9IR2> select a.name, b.value from v$statname a, v$mystat b
2 where a.statistic# = b.statistic# and a.name = 'redo size'
3 /
NAME VALUE
------------------------------ ----------
redo size 3724888
ops$tkyte@ORA9IR2> create table t as select * from all_objects;
Table created.
ops$tkyte@ORA9IR2>
ops$tkyte@ORA9IR2> select a.name, b.value, b.value-&V diff from v$statname a, v$mystat b
2 where a.statistic# = b.statistic# and a.name = 'redo size'
3 /
NAME VALUE DIFF
------------------------------ ---------- ----------
redo size 3795492 70604
<b>so, for create table -- no difference.... but....</b>
ops$tkyte@ORA9IR2>
ops$tkyte@ORA9IR2> create index t_idx on t(owner,object_type,object_name);
Index created.
ops$tkyte@ORA9IR2>
ops$tkyte@ORA9IR2> select a.name, b.value, b.value-&V diff from v$statname a, v$mystat b
2 where a.statistic# = b.statistic# and a.name = 'redo size'
3 /
NAME VALUE DIFF
------------------------------ ---------- ----------
redo size 5519780 1724288
ops$tkyte@ORA9IR2> create index t_idx2 on t(object_name,object_type,owner) NOLOGGING;
Index created.
ops$tkyte@ORA9IR2>
ops$tkyte@ORA9IR2> select a.name, b.value, b.value-&V diff from v$statname a, v$mystat b
2 where a.statistic# = b.statistic# and a.name = 'redo size'
3 /
NAME VALUE DIFF
------------------------------ ---------- ----------
redo size 5559596 39816
<b>for create index, big difference....</b>