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

18c Database : Readonly Home and Password File Location Changes

In this post we cover two aspects of new features in 18c.

Readonly Oracle Home:

A read-only Oracle home separates the software from the database configuration information and log files. This separation enables you to easily share the software across different deployments. A read-only Oracle home also simplifies version control and standardization.

To enable the […]

18c Database : Cancel SQL Instead of Killing Session

Hi

From 12cR2 and 18c, you can cancel the session instead of killing it which is long running and consuming time and resources. The following is the syntax for cancelling a SQL statement:

ALTER SYSTEM CANCEL SQL ‘SID, SERIAL, @INST_ID, SQL_ID’;

If @INST_ID is not specified, the instance ID of the current session is used. […]

18c Database : Logging Enhancements for nologging blocks for standby

Hi,

We all aware of, when a table has attribute set with nologging option , those redo will be missed (although redo information there, the data will be missed) and standby will not apply those changes, and this will problematic when you do a switchover or failover unless you use force logging mode.

To address […]

18c Database : ASM Database Mirror for PDB Cloning

Starting 18c, we can create a clone of PDB using ASM level mirror copy the diskgroup with a point in time recovery of the PDB database.

This will be really helpful when you want to clone the PDB in the same instance and a point-in-time database clone is a full copy of a specific database, […]

Oracle Cloud : Installing PSM (PaaS Service Manager) CLI utility for Oracle Cloud

Hello All

In this post, we see how to install the PSM (Paas Service Manager) CLI utility to manage the cloud operations for Oracle. It has vide range of commands to manage different resources and can be useful to automate the Oracle Cloud Infrastructure operations.

The following will be covered in this post.

Install Python […]

18c Database : Refreshable PDB’s Switchover

In 12c, we can have refreshable PDB from one PDB to another PDB via database link.

–Manual Refresh

CREATE PLUGGABLE DATABASE pdb_ref FROM pdb1@pdb_link REFRESH MODE MANUAL;

— Automatically refresh ever 60 minutes.

CREATE PLUGGABLE DATABASE pdb_ref FROM pdb1@pdb_link REFRESH MODE EVERY 60 MINUTES;

In 18c, this is extended and we can switchover the primary […]

18c Database : Private Temporary Tables

Starting 18c, we can create private temporary tables which can be visible to the session that created it using “Create Private temporary table” command.

Following are use cases for private temporary tables

When an application stores temporary data in transient tables that are populated once, read few times, and then dropped at the end of […]

18c Database : MEMOPTIMIZE_POOL_SIZE in SGA

Starting 18c, A new pool is introduced in SGA called MemOptimize pool to store the frequently access tables (in other words pin your tables in buffer cache) via primary key values. The Memoptimized Rowstore (pool) uses a memory area in the system global area (SGA) called the memoptimize pool that stores the hash indexes of […]

18c Database: RPM Based Database Installations

This is the first post in the series of 18c Database features.

Starting with Oracle Database 18c, you can use the Oracle Preinstallation RPM and the rpm -ivh command to perform an RPM-based single-instance Oracle Database or Oracle Database Client installation.

An RPM-based installation performs preinstallation checks, extracts the database software, reassigns ownership of the […]