Subscribe to Posts by Email

Subscriber Count

    701

Disclaimer

All information is offered in good faith and in the hope that it may be of use for educational purpose and for Database community purpose, but is not guaranteed to be correct, up to date or suitable for any particular purpose. db.geeksinsight.com accepts no liability in respect of this information or its use. This site is independent of and does not represent Oracle Corporation in any way. Oracle does not officially sponsor, approve, or endorse this site or its content and if notify any such I am happy to remove. Product and company names mentioned in this website may be the trademarks of their respective owners and published here for informational purpose only. This is my personal blog. The views expressed on these pages are mine and learnt from other blogs and bloggers and to enhance and support the DBA community and this web blog does not represent the thoughts, intentions, plans or strategies of my current employer nor the Oracle and its affiliates or any other companies. And this website does not offer or take profit for providing these content and this is purely non-profit and for educational purpose only. If you see any issues with Content and copy write issues, I am happy to remove if you notify me. Contact Geek DBA Team, via geeksinsights@gmail.com

Pages

Administration : THREADED_EXECUTION new param and new model for BG processes

By default, some background processes on UNIX and Linux always use threaded execution; the remaining Oracle processes run as operating system processes. Thus, an “Oracle process” is not always equivalent to an “operating system process.”

Parameter THREADED_EXECUTION specifies whether to enable the multithreaded Oracle model. Starting in Oracle Database 12c, the multithreaded Oracle model enables […]

Administration : Undo stores in Temporary tablespace?

Yes for for Temporary Tables.

Here is the excerpt from the documentation:-

By default, undo records for temporary tables are stored in the undo tablespace and are logged in the redo, which is the same way undo is managed for persistent tables. However, you can use the TEMP_UNDO_ENABLED initialization parameter to separate undo for temporary […]

Administration : Hiding rows with ROW ARCHIVAL VISIBILITY

An direct example from documentation with clear explanation

In-Database Archiving enables you to archive rows within a table by marking them as inactive. These inactive rows are in the database and can be optimized using compression, but are not visible to an application. The data in these rows is available for compliance purposes if needed […]

Administration : Enable DDL Logging

In 12c you can enable DDL logging, before to that there was no way to know who has done the DDL on that object unless auditing enabled.

The ENABLE_DDL_LOGGING initiation parameter must be configured in order to turn on this feature.

The parameter can be set at the database or session levels.

[…]

Security : Privilege Capture – Helps to Audit

Privilege capture is a feature to track the privileges that is used for a user, This is very useful in auditing and show results of privileges has used during the capture period.

In 12c the Separate user duties are as below

SQL> select username from dba_users where username like ‘%SYS%’; USERNAME ———————————- SYS : Super […]