Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Disable NoLogging-Transaction
ecki wrote:
> Hi all,
>
> has anyone a good idea to disable in general Nologging activities
> within a Oracle database 8.1.7.4.
I dont think you can. But you can spot tables and indexes that arent logged
select table_name from dba_tables
where logging !='YES'
union all
select table_name from dba_indexes
where logging !='YES'
you can change that with ALTER TABLE ... LOGGING etc.
Then you have to spot the statements
that contains hints that generate DIRECT (no logged) operations
like APPEND,TRUNCATE thru v$sqltext view
You can take a look to v$datafile dynamic view it has 2 unrecoverable_* fields that would help you spotting if there are other DIRECT operations performed from applications/tools
Take in account that a NOLOGGED DML is much faster than a logged one.
ciao Received on Fri Sep 20 2002 - 09:39:55 CDT