
View the exhibit and examine the query and its execution plan from the PLAN_TABLE. Which statement is true about the execution?
A. The row with the ID column having the value 0 is the first step execution plan.
B. Rows are fetched from the indexes on the PRODUCTS table and from the SALES table using full table scan simultaneously, and then hashed into memory.
C. Rows are fetched from the SALES table, and then a hash join operator joins with rows fetched from indexes on the PRODUCTS table.
D. All the partitions of the SALES table are read in parallel.
Which two types of column filtering may benefit from partition pruning?
A. Equally operates on range-partitioned tables.
B. In-list operators on system-partitioned tables
C. Equality operators on system-partitioned tables
D. Operators on range-partitioned tables
E. Greater than operators on hash-partitioned tables
Which type of SQL statement would be selected for tuning by the automatic SQL framework?
A. Serial queries that are among the costliest in any or all of the four categories: the past week, any day in the past week, any hour in the past week, or single response, and have the potential for improvement
B. Serial queries that have been tuned within the last 30days and have been SQL profiled by the SQL tuning Advisor.
C. Serial and parallel queries that top the AWR Top SQL in the past week only and have been SQL profiled by the SQL Tuning Advisor.
D. Serial queries that top the AWR Top SQL in the past week only and whose poor performance can be traced to concurrency issues.
E. Serial and parallel queries that are among the costliest in any or all of the four categories: the past week, and day in the past week, any hour in the past week, or a single response, and that can benefit from access method changes.
You are administering a database that supports an OLTP application. To set statistics preferences, you issued the following command:
SQL > DBMS_STATS.SET_GLOBAL_PREFS (`ESTIMATE_PERCENT', `9');
What will be the effect of executing this procedure?
A. It will influence the gathering of statistics for a table based on the value specified for ESTIMATE_PERCENT provided on table preferences for the same table exist.
B. It will influence dynamic sampling for a query to estimate the statistics based on ESTIMATE_PERCENT.
C. The automatic statistics gathering job running in the maintenance window will use global preferences unless table preferences for the same table exist.
D. New objects created will use global preference even if table preferences are specified.
Examine the Exhibit to view the structure of an indexes for the SALES table.

The SALES table has 4594215 rows. The CUST_ID column has 2079 distinct values. What would you do to influence the optimizer for better selectivity?
A. Drop bitmap index and create balanced B*Tree index on the CUST_ID column.
B. Create a height-balanced histogram for the CUST_ID column.
C. Gather statistics for the indexes on the SALES table.
D. Use the ALL_ROWS hint in the query.
Examine the Following Query and execution plan:

Which query transformation technique is used by the optimizer?
A. Filter push down
B. Subquery factoring
C. Subquery unnesting
D. Predicate pushing
Which three statements are true the Automatic Tuning Optimizer (ATO)?
A. It identifies the objects with stale or missing statistics and gathers statistics automatically.
B. It investigates the effect of new or modified indexes on the access paths for a workload and recommends running that statistics through the SQL Access Advisor.
C. It recommends a SQL profile to help create a better execution plan.
D. It picks up resource-intensive SQL statements from the ADDM and recommends the use of materialized views to improve query performance.
E. It identifies the syntactic, semantic, or design problems with structure of SQL statements leading to poor performance and suggests restricting the statements.
F. It identifies resource-intensive SQL statements, runs them through the SQL Tuning Advisor, and implements the recommendations automatically.
Which three factors does the estimator depend on for overall cost estimation of a given execution plan?
A. Cardinality
B. Sort area size
C. OPTIMIZER_FEATURE_ENABLE parameter
D. NOT NULL_FEATURE_ENABLE parameter
E. NOT NULL constraint on a unique key column
F. Library cache size
G. The units of work such as disk input/output, CPU usage, and memory used in an operation
Examine the query:

The RESULT_CACHE_MODE parameter is set to MANUAL for the database.
Which two statements are true about the usage of the result cache?
A. The SQL runtime environment checks whether the query result is cached in the result cache; if the result exists, the optimizer fetches the result from it.
B. The SQL runtime environment does check for the query result in the result cache because the RESULT_CACHE_MODE parameter is set to MANUAL.
C. The SQL runtime environment checks for the query result in the result cache only when the query is executed for the second time.
D. If the query result does not exist in the cache and the query is executed, the result is generated as output, and also sorted in the result cache.
Partial details of an execution plan.

Which statement correctly describes the BITMAP AND operation?
A. It produces a bitmap, representing dimension table rows from all dimension tables that join with qualified fact table rows.
B. It produces a concentration of the bitmaps for all dimension tables.
C. It produces a bitmap, representing fact table rows that do not join with qualified dimension table rows from all dimension tables.
D. It produces a bitmap, representing fact table rows that join with qualified dimension table rows from all dimension tables.