To minimize disk contention and logging, you can create a tablespace with NoLogging for the work tables and indexes and store the data files for the tablespace on a separate physical disk. For example, consider the following command, which creates the HyperionWORK tablespace with NoLogging:
CREATE TABLESPACE HyperionWORK DATAFILE ‘H:\ORACLE\ORADATA\HyperionWORK.ORA ‘ SIZE 5120M AUTOEXTEND ON NEXT 100M MAXSIZE UNLIMITED NOLOGGING ONLINE PERMANENT EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1M BLOCKSIZE 8Kb SEGMENT SPACE MANAGEMENT AUTO;
Because work tables are created and dropped during data processing, creating a tablespace without logging for work tables and work table indexes can improve performance. After a tablespace without logging is created, Oracle Work TableSpaceName and Oracle Work Table Index TableSpaceName must be changed to the new tablespace name.
To modify the Oracle Work TablespaceName and Oracle Work Table Index TableSpaceName configuration settings:
All work tables and indexes that are created and dropped during data processing are now located in the new tablespace.