Home | Previous Page | Next Page   Logging and Log Administration > Managing Database-Logging Status > Modifying the Table-Logging Status >

Creating a Nonlogging Temporary Table

When you create a temporary table with the SELECT...INTO TEMP statement, the temporary table is a logging table by default. If you do not care to log transactions in this temporary table, specify the WITH NO LOG clause on the SELECT...INTO TEMP statement or create a scratch table.

The database server uses the dbspaces specified in the DBSPACETEMP configuration parameter or DBSPACETEMP environment variable when you specify either of the following items:

If you use the default value of NONCRITICAL for DBSPACETEMP, the optimizer stores temporary tables in any dbspace that does not contain critical files such as logical logs.

For more information on improving performance with temporary tables, see your IBM Informix: Performance Guide and Temporary Tables.

Home | [ Top of Page | Previous Page | Next Page | Contents | Index ]