From the course: Complete Guide to Oracle Database 23ai: From Beginner to Advanced
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Indexing in Oracle 23ai - Oracle Database Tutorial
From the course: Complete Guide to Oracle Database 23ai: From Beginner to Advanced
Indexing in Oracle 23ai
- [Instructor] Building on what we know about tables, we'll step into optimizing data performance through the most common columns accessed using indexing. Indexes offer increased performance by letting the database engine identify rows faster by relying on what column requirements there are, versus if it was to scan the entire table. This is especially true in the scenario when joining more than one table based on simple column value-matching. Joining on just the index column data to identify rows that match the criteria of the statement makes more sense. Index access can reduce the number of I/O, aka input/output disk operations, to retrieve data and locate rows quickly by the index rows first. It also offers a way to enforce unique constraints for data integrity and consistency. In Oracle 23c, choosing between B-tree index, bitmap index, or a user-defined index depends on the specific use cases, data characteristics, and the nature of the queries being executed. The most common…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
Schema objects: All about tables2m 43s
-
(Locked)
Indexing in Oracle 23ai4m 4s
-
(Locked)
Views, object views, JSON views, and materialized views2m 50s
-
(Locked)
Segment partitioning2m 18s
-
(Locked)
The data dictionary and dynamic performance views3m 20s
-
(Locked)
Final project countdown: Schema objects recap40s
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-