My Oracle Support Banner

Materialized View Log (Mlog$) Index Not Created in its Default Tablespace (Doc ID 1959658.1)

Last updated on FEBRUARY 21, 2024

Applies to:

Oracle Database - Enterprise Edition - Version 11.2.0.4 and later
Information in this document applies to any platform.

Symptoms

Starting with 11.2.0.4, an index is created automatically on mlog$ as as when mlog$ table is created.
For more details about change in this behavior, take a look at Doc ID 1959657.1.

The index created when a materialized view log is created appears to be created in the user's default tablespace rather than the same tablespace as the MV log table.
Additionally, if the user has no quota on their default tablespace, the index is not created and an error is not reported, leading to possible performance issues.

Changes

As you can see here, there is an index automatically created on mlog table.
Index is created (by default) in user's default tablespace rather than in the same tablespace where mv log resides. Ideally it should create index in the same tablespace where mlog$ resides.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.