Exam Details

  • Exam Code
    :1Z0-117
  • Exam Name
    :Oracle Database 11g Release 2: SQL Tuning Exam
  • Certification
    :Oracle Certifications
  • Vendor
    :Oracle
  • Total Questions
    :125 Q&As
  • Last Updated
    :Mar 26, 2025

Oracle Oracle Certifications 1Z0-117 Questions & Answers

  • Question 41:

    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?

    A. When parallel hints are used but only if estimated serial execution takes more than 10 seconds.

    B. When parallelism is defined at the statement level.

    C. When the degree of parallelism is explicitly defined in the data dictionary for tables and indexes accessed by a query.

    D. Parallel DDL statements but only if estimated serial DDL execution time is greater than 10 seconds.

    E. When the degree of parallelism is explicitly defined for tables and indexes but only if estimated serial execution takes more than 10 seconds.

  • Question 42:

    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 inserted data. In addition at night, a few DSS queries are also performed. Examine the initialization parameters for the instance:

    Which two options would you use for the optimizer?

    A. Set the OPTIMIZER_MODE initialization parameter to FIRST_ROWS_n.

    B. Add the hint ALL_ROWS in the DOS queries.

    C. Set the OPTIMIZER_INDEX_CACHING initialization parameter to 0.

    D. Add a hint INDEX_COMBINE in all DSS queries.

    E. Set the OPTIMIZER_INDEX_COST_ADJ initialization parameter to 100.

  • Question 43:

    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 initially, but new, better plans are allowed subsequently.

    Steps to accomplish the task:

    1.

    Set the OPTIMIZER_USE_SQL_BASELINE and OPTIMIZER_CAPTURE_SQL_PLAN_BASELINE to TRUE.

    2.

    Bulk load the SQL Management Base as part of an upgrade using an STS containing the plans captured in Oracle Database 10g.

    3.

    Evolve the plan baseline using the DBMS_SPM.EVOLVE_PLAN_BASELINE procedure.

    4.

    Fix the plan baseline using the DBMS_SPM.ALTER_SQL_PLANBASELINE procedure.

    5.

    Accept new, better plans using the DBMS_SPM.ALTER_SQL_PLAN_BASELINE procedure and manually load them to the existing baseline.

    6.

    Set OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES to FALSE.

    Identify the required steps.

    A. 1, 3, 4, 5

    B. 1, 6, 3, 4, 5

    C. 1, 2, 3, 5

    D. 1, 2, 3, 4

    E. 1, 6, 3

    F. 1 and 2

  • Question 44:

    Which three tasks are performed by the parallel execution coordinator process?

    A. Allocating parallel execution processes from the parallel execution server pool.

    B. Determining the parallel execution method for each operation in the execution plan.

    C. Managing the data flow between the producers and consumers during inter-operation parallelism.

    D. Any serial processing that is part of the execution plan.

    E. Determining the desired number of parallel execution processes

    F. Managing the data flow between the producers and consumers during intra-operation parallelism.

  • Question 45:

    Which three statements are true about the usage of optimizer hints?

    A. Whenever a query uses table aliases, the hints in the query must use the aliases.

    B. The OPTIMIZER_FEATURES_ENABLE parameter must be set to a version supports the hints used.

    C. The optimizer uses the execution plan with lower cost even if a hint is specified.

    D. A schema name for the table must be used in the hint if the table us qualified in the FROM clause.

    E. Hints can be used to override the optimization approach specified with the OPTIMIZER_MODE parameter.

    F. A statement block can have only one hint, and that hint must be immediately after SELECT, UPDATE, INSERT, MERGE, or DELETE keyword.

  • Question 46:

    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

  • Question 47:

    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?

    A. URGENT_GROUPS sessions will always be dequeued before sessions from other groups.

    B. OTHER_GROUPS sessions are queued for maximum of six minutes.

    C. ETL_GROUP sessions can collectively consume 64 parallel execution servers before queuing starts for this consumer group.

    D. An ETL_GRP sessions will be switched to URGENT_GROUPS if the session requests more than eight parallel executions servers.

    E. URGENT_GROUP sessions will not be queued if 64 parallel execution servers are busy because their PARALLEL_TARGET_PERCENTAGE is not specified.

  • Question 48:

    You executed the following statement:

    Which three statements are true about EXPLAIN PLAN?

    A. The execution plan is saved in PLAN_TABLE without executing the query.

    B. The execution plan for the query is generated and displayed immediately as the output.

    C. The execution plan generated may not necessarily be the execution plan used during query execution.

    D. The execution plan is saved in DBA_HIST_SQL_PLAN without executing the query.

    E. The execution plan generated can be viewed using the DBMS_XPLAIN.DISPLAY function.

    F. The execution plan generated can be fetched from the library cache by using the DBMS_XPLAIN.DISPLAY function.

  • Question 49:

    Which four types of column filtering may benefit from partition pruning when accessing tables via partitioned indexes?

    A. Equality operates on List-Partitioned Indexes

    B. Not Equal operates on a Global Hash-Partitioned Indexes

    C. Equality operates on System-Partitioned Tables

    D. In-List operates on Range-Partitioned Indexes

    E. Not Equal operates on a local Hash-Partitioned Indexes

    F. Equality operates on Range-Partitioned Indexes

    G. Equality operates on Hash-Partitioned Indexes

  • Question 50:

    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 correct?

    A. The literal value `NORTH' is replaced by a system-generated bind variable.

    B. Bind peeking will not happen and subsequent executions of the statement with different literal values will use the same plan.

    C. Adaptive cursor sharing happens only if there is a histogram in the REIGN column of the CUSTOMERS table.

    D. Adaptive cursor sharing happens irrespective of whether there is a histogram in the REIGN column of the CUSTOMERS table.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Oracle exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 1Z0-117 exam preparations and Oracle certification application, do not hesitate to visit our Vcedump.com to find your solutions here.