Understand the schema used for the course project and its role in performance tuning exercises.
House-O-Pets Database Schema
You are the database administrator for House-O-Pets.
The House-O-Pets company is an online retailer of pet products based in San Francisco. Its e-commerce site runs on an Oracle database that manages inventory, customers, and purchase transactions.
As the new DBA, your role is to evaluate this system and recommend strategies for improving performance.
FactFile – Database
The FactFile database consists of six core tables that form the foundation of the House-O-Pets system.
Throughout the course, you will use the FactFile schema to practice performance-tuning techniques in Oracle. Exercises include:
Create an index-organized table to optimize row retrieval.
Build a materialized view to improve query response time for analytical reporting.
Design descending and function-based indexes to enhance search performance.
Explore Advanced Queueing to manage resource-intensive processes, such as credit checks.
If you have access to Oracle, you will be encouraged to run these exercises directly.
Otherwise, simulation prompts will guide you through problem-solving steps in a controlled environment.
In the next module, you will begin improving database performance by examining optimizers and query execution strategies.