1Z0-117 Exam Questions
124 real 1Z0-117 exam questions with expert-verified answers and explanations. Page 1 of 3.
- Question #1
You instance has these parameter settings: Which three statements are true about these settings if no hints are used in a SQL statement?
- Question #2Monitoring and Analyzing SQL Performance
Examine the following SQL statement: Examine the exhibit to view the execution plan. Which statement is true about the execution plan?
EXPLAIN PLANexecution planPLAN_TABLEparallel row execution - Question #3Gathering Optimizer Statistics
Which two types of SQL statements will benefit from dynamic sampling?
dynamic samplingcomplex predicatesindex statisticsoptimizer statistics - Question #4Understanding and Influencing the Optimizer
Examine the following query and execution plan: Which query transformation technique is used in this scenario?
query transformationjoin predicate push-downinline viewoptimizer rewrites - Question #5Understanding and Influencing the Optimizer
You enabled auto degree of parallelism (DOP) for your instance. Examine the query: Which two are true about the execution of this query?
auto DOPparallel degree policyparallel executionPARALLEL_DEGREE_POLICY - Question #6Using Indexes and Materialized Views for Tuning
View Exhibit1 and examine the structure and indexes for the MYSALES table. The application uses the MYSALES table to insert sales record. But this table is also extensively used fo...
bitmap indexINDEX_COMBINE hintcomposite indexlow cardinality columns - Question #7Understanding and Influencing the Optimizer
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 inf...
histogram statisticsoptimizer selectivityALL_ROWS hintcardinality estimation - Question #8Monitoring and Analyzing SQL Performance
Which three are tasks performed in the hard parse stage of a SQL statement executions?
hard parsesoft parseSQL execution stageslibrary cache - Question #9Gathering Optimizer Statistics
You are administering a database supporting an OLTP application. The application runs a series of extremely similar queries the MYSALES table where the value of CUST_ID changes. Ex...
bind variable peekinghistogram statisticsskewed dataindex selectivity - Question #10Using Indexes and Materialized Views for Tuning
Which two are the fastest methods for fetching a single row from a table based on an equality predicate?
hash clusterrowid accessindex unique scansingle row fetch - Question #11Using SQL Tuning Tools
An application user complains about statement execution taking longer than usual. You find that the query uses a bind variable in the WHERE clause as follows: You want to view the...
DBMS_XPLANbind variableV$SQL_PLANexecution plan retrieval - Question #12Managing SQL Performance with SQL Plan Management
Which statement is true about an SQL plan baselines that are fixed?
SQL plan baselinefixed planSQL Tuning Advisorplan evolution - Question #13Understanding and Influencing the Optimizer
Examine the initializing parameters: An index exists on the column used in the WHERE of a query. You execute the query for the first time today and notice that the query is not usi...
full table scanOPTIMIZER_MODEstale statisticsindex cost adjustment - Question #14Using Indexes and Materialized Views for Tuning
You have created some materialized views to improve the performance of several queries. Which four must be true to enable sessions to benefit from improved response time made possi...
materialized viewquery rewriteMVIEW prerequisitesquery rewrite privilege - Question #15Using Indexes and Materialized Views for Tuning
View the code sequence: Which three statements are true about the execution of this query?
index joinbitmap access pathbitmap conversionrow ID conversion - Question #16Understanding and Influencing the Optimizer
View the code sequence: Examine the Exhibit to view the execution plan. Which two statements are true about the query execution?
join orderhash joinOPTIMIZER_MODEjoin hints - Question #17Understanding and Influencing the Optimizer
Examine the parallelism parameters for your instance: What are true about the execution of the query?
auto DOPparallel executionPARALLEL_DEGREE_POLICYserial fallback - Question #18Understanding and Influencing the Optimizer
You execute the following query: Which statement is true about the usage of these hints in the query?
join predicate push-downinline viewquery hintsoptimizer transformation - Question #20Understanding and Influencing the Optimizer
Examine the initialization parameters for a database an OLTP overload. What is the effect of changing the value of the parameter?
OPTIMIZER_INDEX_COST_ADJindex costfull table scan costoptimizer parameters - Question #21Monitoring and Analyzing SQL Performance
You executed the following statements: Which two statements are true about the query execution?
AUTOTRACEexecution planlibrary cacheV$SQL_PLAN - Question #22Using Indexes and Materialized Views for Tuning
How can you reduce fragmentation of an index without affecting the current transactions that are using the index?
index fragmentationALTER INDEXREBUILD ONLINEindex maintenance - Question #23Understanding and Influencing the Optimizer
Examine the Following Query and execution plan: Which query transformation technique is used by the optimizer?
query transformationpredicate pushingoptimizer rewritessubquery unnesting - Question #24Understanding and Influencing the Optimizer
Examine the Exhibit and view the structure of an indexes for the EMPLOYEES table. Which two actions might improve the performance of the query?
optimizer hintsALL_ROWSoptimizer modeindex usage - Question #25Understanding and Influencing the Optimizer
Examine the parallel parameters for your instance. All parallel execution servers are available and the session use default parallelism settings. In which two cases will the degree...
Auto DOPdegree of parallelismPARALLEL_DEGREE_POLICYparallel execution - Question #26Monitoring and Analyzing SQL Performance
A database instance is configured in the shared server mode and it supports multiple applications running on a middle tier. These applications connect to the database by using diff...
SQL tracingDBA_ENABLED_TRACESservice tracingshared server - Question #27Understanding and Influencing the Optimizer
Examine the statements being executed for the first time: Steps followed by a SQL statement during parsing: 1. Search for a similar statement in the shared pool. 2. Search for an i...
SQL parsingshared poolhard parsesoft parse - Question #28Understanding and Influencing the Optimizer
You execute the following query for the first time: Examine the SQL statement processing steps: 1. The value of the variable SAL is obtained to run the query. 2. The syntax of the...
SQL statement processingparse treebind variablesemantic check - Question #29Understanding and Influencing the Optimizer
You plan to bulk load data using INSERT /*+PARALLEL*/ INTO . . . . SELECT FROM statements. Which four types of operations can execute in parallel on tables that have no bitmapped i...
parallel DMLdirect path insertindex-organized tableparallel execution - Question #30Understanding and Influencing the Optimizer
Which three options are true about parallel queries when PARALLEL_DEGREE_POLICY is set to MANUAL and the session is using the default settings for parallel query, DDL, and DML?
PARALLEL_DEGREE_POLICYparallel DMLparallel DDLscalar subquery - Question #31Understanding and Influencing the Optimizer
Exhibit A table has three distinct values in its ID column. In the ID column, values 10 and 20 have more than 20000 rows each and value 30 has only five rows. The statistics for th...
adaptive cursor sharingbind variable peekingbind-aware cursorCURSOR_SHARING - Question #32Understanding and Influencing the Optimizer
See the table below: All parallel execution servers are available and sessions use default settings for parallelism. Which three are true about parallel execution in your instance?
Auto DOPparallel executiondictionary DOPPARALLEL_DEGREE_POLICY - Question #33Using Indexes and Materialized Views for Tuning
An application issues many expensive join aggregations type queries. Examine the Exhibit to view the queries. Which two could help improve the performance of these SQL statements w...
materialized viewsquery rewriteSQL Access Advisorjoin aggregation - Question #34Managing SQL Performance with SQL Plan Management
View the exhibit and examine the findings provided by the SQL Tuning Advisor for SELECT Statement. A SWL plan baseline already exists for the execution plan. What two methods can y...
SQL plan baselineDBMS_SPMplan evolutionaccepted plan - Question #35
You ran a high load SQL statement that used an index through the SQL Tuning Advisor and accepted its recommendation for SQL profile creation. Subsequently you noticed that there ha...
- Question #36Understanding and Influencing the Optimizer
Auto DOP is enabled for your instance. You execute the following statements: Which three are true about the execution of the join?
Auto DOPparallel hintsdegree of parallelismtable-level DOP - Question #37Using SQL Tuning Tools
Which two statements are true about the trcsess utility?
trcsess utilitytrace file mergingsession tracingshared server - Question #38Managing SQL Performance with SQL Plan Management
The following parameter values are set for the instance: OPTIMIZER_CAPTURE_SQL_BASELINE = FALSE OPTIMIZER_USESQL_PLAN_BASELINE = TRUE The SQL plan baseline for a SQL statement cont...
SQL plan baselineOPTIMIZER_CAPTURE_SQL_PLAN_BASELINEplan evolutionaccepted plan - Question #39Monitoring and Analyzing SQL Performance
Examine the Exhibit and view the query and its execution plan. Which statement is correct about the parallel executions plan?
parallel execution planparallel table scanhash joinexecution plan analysis - Question #40Implementing SQL Performance Advisors
Which three statements are true the Automatic Tuning Optimizer (ATO)?
Automatic Tuning OptimizerSQL Tuning AdvisorADDMSQL profile - Question #41Understanding and Influencing the Optimizer
In your database, the CURSOR_SHARING parameter is set to FORCE. A user issues the following SQL statement: Select * from SH.CUSTOMERS where REIGN='NORTH' Which two statements are c...
CURSOR_SHARING FORCEbind variable substitutionadaptive cursor sharinghistogram - Question #42Understanding and Influencing the Optimizer
Examine Exhibit 1 to view the query and its execution plan. Examine Exhibit 2 to view the structure and indexes for the EMPLOYEES and DEPARTMENTS tables. Examine Exhibit 3 to view...
sort-merge joinoptimizer modeALL_ROWSjoin method selection - Question #43Using Indexes and Materialized Views for Tuning
Which four types of column filtering may benefit from partition pruning when accessing tables via partitioned indexes?
partition pruningpartitioned indexesrange partitionhash partition - Question #44Using SQL Tuning Tools
You executed the following statement: Which three statements are true about EXPLAIN PLAN?
EXPLAIN PLANPLAN_TABLEDBMS_XPLAINexecution plan - Question #45Understanding and Influencing the Optimizer
Which three factors does the estimator depend on for overall cost estimation of a given execution plan?
cost estimatorcardinalityoptimizer cost factorsCPU/IO cost - Question #46Monitoring and Analyzing SQL Performance
Examine the parallelism parameters for you instance. Now examine the DSS_PLAN with parallel statement directives: Which two are true about the DSS_PLAN resource manager plan?
resource manager planparallel executionquery queuingparallel server pool - Question #47Understanding and Influencing the Optimizer
Which three statements are true about the usage of optimizer hints?
optimizer hintstable aliasesOPTIMIZER_MODEhint syntax rules - Question #48Understanding and Influencing the Optimizer
Which three tasks are performed by the parallel execution coordinator process?
parallel execution coordinatorparallel server poolintra-operation parallelismproducer-consumer model - Question #49Managing SQL Performance with SQL Plan Management
You need to upgrade you Oracle Database 10g to 11g. You want to ensure that the same SQL plans that are currently in use in the 10g database are used in the upgraded database initi...
SQL plan baselineDBMS_SPMdatabase upgrade migrationSQL Management Base - Question #50Understanding and Influencing the Optimizer
You are administering a database supporting an OLTP workload where the users perform frequent queries for fetching a new rows as possible, involving join operations on recently ins...
OPTIMIZER_MODEFIRST_ROWSOPTIMIZER_INDEX_COST_ADJOLTP optimization - Question #51Understanding and Influencing the Optimizer
See the table below: All execution servers are currently available and the sessions use defaults for all parallel settings. In which two cases will statements execute in parallel?
parallel executiondegree of parallelismparallel hintsparallel DDL