12c MultiTenant Posts -- 7 : Adding Custom Service to PDB (nonRAC/GI)
Earlier I have already demonstrated adding and managing custom services in a RAC environment in a blog post and a video.But what if you are running Single Instance and not using Grid Infrastructure?...
View ArticleASM, DiskGroup, AU Size, Tablespace and Table Extents
Creating a new DiskGroup, specifying the Allocation Unit Size for it, creating a Tablespace in a Pluggable Database and creating multiple Segments (Tables) with multiple Extents.I have added a new disk...
View ArticleRecovering a Datafile created after the last Backup
Suppose you added a datafile to the database after the last backup and do not yet have a backup of the datafile when the file is lost / corrupt.How does Oracle RMAN handle the RESTORE / RECOVER?Here's...
View ArticlePartitioned Indexes
Most discussions about Partitioning in Oracle are around Table Partitioning. Rarely do we come across Index Partitioning.A couple of days ago, there was an Oracle Community question on Partitioned...
View ArticleUNIQUE LOCAL (Partitioned) Index
It is easy to create a default GLOBAL Index that is defined as a Unique Index on a column (or composite of columns) containing unique values.But what if you have a Partitioned Table and want to create...
View ArticleCreating a PDB in a desired location in 12.2
A video on creating a Pluggable Database in a desired location, using the command-line....
View ArticleDomain Indexes -- 1 : CONTEXT Indexes
A CONTEXT Index is one of a class of Domain Indexes. It is used to build text-retrieval application.Instead of a regular B-Tree index that captures the entire text of a VARCHAR2 column as a key, you...
View ArticleDomain Indexes -- 2 : STOPLIST for a Context Index
In the previous example, I created a simple CONTEXTIndex.For a CONTEXT Index, Oracle automatically applies a default "STOPLIST". This is a list of common words that are automatically excluded from the...
View Article50K views on my YouTube Channel
My YouTube channel on Oracle has now exceeded 50thousand views. A few more subscribers and the subscriber count will exceed 500.Thank you all !I have been busy for the past few months but, hopefully,...
View ArticleAn "Awesome" List of Resources
Here's an "Awesome" List of Resources https://github.com/sindresorhus/awesome...
View ArticleThe Blog Post that has had more than 55K PageViews
This Blog Post from 2009 has had more than 55thousand PageViews to date.Bringing ONLINE a Datafile that is in RECOVER mode because it was OFFLINE...
View ArticleDomain Indexes -- 3 : CTXCAT Index
In previous posts in December 2017, I had demonstrated a CONTEXT Index.A CONTEXT Index is used for full-text retrieval from large pieces of text (or document formats stored in LOBs)A CTXCAT Index is...
View ArticleDomain Indexes -- 4 : CTXRULE Index
I have earlier provided simple demonstrations of CONTEXT and CTXCAT Indexes.A CTXRULE Index can be used to build a Document Classification application. This involves indexing a table of "queries" that...
View ArticleOffline Relocation of a PDB using RMAN
I've published a new video on Offline Relocation of a PDB using RMAN in 12.2...
View ArticleNew Video : BACKUP AS COPY PLUGGABLE DATABASE
I have published a new YouTube video on the RMAN "BACKUP AS COPY PLUGGABLE DATABASE" command....
View ArticleNew Video : Online Relocation of a Pluggable Database
I have published a new YouTube Video: Online Relocation of a Pluggable Database....
View ArticleGlobal Temporary Table in a PDB
Where and how is the space consumption for a Global Temporary Table when created in a Pluggable Database ?In a 12c MultiTenant Database, each Pluggable Database (PDB) has its own Temporary Tablespace....
View ArticleGlobal Temporary Table -- revisited
Revisiting the previous case in a 12.2 PDB ....(This time, the two sessions by "HEMANT" and "SYSTEM" have the Username as the SQL prompt)In the previous blog post, I demonstrated how to check space...
View Article18c (18.3) Installation On Premises
Documentation by @oraclebase (Tim Hall) on installing 18c (18.3) On Premises on OEL :Oracle Database 18c Installation On Oracle Linux 6 (OL6) and 7 (OL7)To understand Patch Numbering in 18c, see...
View ArticlePartitioning -- 1 : Introduction
I am beginning a new series of Blog Posts on Partitioning in Oracle. I plan to cover 11g and 12c. I might add posts on changes in 18c (which is really 12.2.0.2 currently)First, this is my...
View Article