1Z0-117 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
    :Jun 08, 2026

Oracle 1Z0-117 Online Questions & Answers

  • Question 11:

    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 the schema have been updated recently.

    The CURSOR_SHARING parameter is set to EXACT.

    The query was executed recently and the cursor for the query is bind aware. Examine the exhibits to view the commands executed.

    You plan to execute the same query with a value of 30 for the bind variable V_ID.

    Which statement is true in this scenario?

    A. The same execution plan will always be used irrespective of the value in the bind variable.
    B. A new execution plan will be generated depending on the access pattern and the bind value.
    C. Adaptive cursor sharing will ensure that a new cursor is generated for each distinct value in the bind variable.
    D. Adaptive cursor sharing will happen only if you use the literal values instead of bind variables in the query.

  • Question 12:

    You instance has these parameter settings:

    Which three statements are true about these settings if no hints are used in a SQL statement?

    A. A statement estimated for more than 10 seconds always has its degree of parallelism computed automatically.
    B. A statement with a computed degree of parallelism greater than 8 will be queued for a maximum of 10 seconds.
    C. A statement that executes for more than 10 seconds always has its degree of parallelism computed automatically.
    D. A statement with a computed degree of parallelism greater than 8 will raise an error.
    E. A statement with any computed degree of parallelism will be queued if the number of busy parallel execution processes exceeds 64.
    F. A statement with a computed degree of parallelism of 20 will be queued if the number of available parallel execution processes is less 5.

  • Question 13:

    You execute the following query:

    Which statement is true about the usage of these hints in the query?

    A. The optimizer pushes the join predicate into the inline view.
    B. The optimizer evaluates the subquery as a first and then filters out rows.
    C. The optimizer performs a join operation first and then filters out the rows.
    D. The hint will have no effect because one of the join resultsets is an inline view.

  • Question 14:

    Which two types of SQL statements will benefit from dynamic sampling?

    A. SQL statements that are executed parallel
    B. SQL statement that use a complex predicate expression when extended statistics are not available.
    C. SQL statements that are resource-intensive and have the current statistics
    D. SQL statements with highly selective filters on column that has missing index statistics
    E. Short-running SQL statements

  • Question 15:

    Auto DOP is enabled for your instance. You execute the following statements:

    Which three are true about the execution of the join?

    A. Dictionary DOP is used to calculate statements DOP.
    B. Hinted DOP is used to calculate statement DOP.
    C. The EMPLOYEES table is accessed in parallel.
    D. The DEPARTMENTS table is accessed in parallel.
    E. The hint operates at the level of each table accessed by the statement.

  • Question 16:

    Examine the following anonymous PL/SQL code block of code: Which two are true concerning the use of this code?

    A. The user executing the anonymous PL/SQL code must have the CREATE JOB system privilege.
    B. ALTER SESSION ENABLE PARALLEL DML must be executed in the session prior to executing the anonymous PL/SQL code.
    C. All chunks are committed together once all tasks updating all chunks are finished.
    D. The user executing the anonymous PL/SQL code requires execute privilege on the DBMS_JOB package.
    E. The user executing the anonymous PL/SQL code requires privilege on the DBMS_SCHEDULER package.
    F. Each chunk will be committed independently as soon as the task updating that chunk is finished.

  • Question 17:

    Which three are benefits of In-Memory Parallel Execution?

    A. Reduction in the duplication of block images across multiple buffer caches
    B. Reduction in CPU utilization
    C. Reduction in the number of blocks accessed
    D. Reduction in physical I/O for parallel queries
    E. Ability to exploit parallel execution servers on remote instance

  • Question 18:

    Your database supports a workload consisting of three categories of SQL statements: Statements that should execute in less than one minute

    Statement that may execute for up to 15 minutes

    Statements that may be executed for more than 15 minutes

    You set PARALLEL_DEGREE_POLICY to Auto.

    You plan to prioritize queued statements by using the Database Resource manager.

    Which two are true about parallelism prioritization by a consumer group?

    A. PARALLEL_TARGET_PERCENTAGE is used to prioritize a consumer group's use of the overall PARALLEL_SERVER_TARGET.
    B. Queuing is done for a consumer group exceeding its percentage, even if the number of busy PX servers in the instance has not reached PARALLEL_SERVERS_TARGET.
    C. PARALLEL_TARGET_PERCENTAGE us used to prioritize a consumer group's use of the overall SPAN CLASS = `OracleCode'> PARALLEL_MAX_SERVERS.
    D. Having separate queues for consumer groups requires the use of management attributes (MGMT_P1, MGMT_P2 etc. . . )
    E. Separate queue timeout using PARALLEL_QUEUE_TIMEOUT require the use of management attributes (MGMT_P1, MGMT_P2 etc . . . groups)

  • Question 19:

    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 of parallelism be automatically calculated?

    A. Statements accessing tables whom dictionary DOP is 2 or more
    B. Statements accessing tables whose dictionary DOP is DEFAULT
    C. Statements that are estimated to execute for more than 10 seconds serially
    D. Statements accessing tables with any setting for Dictionary DOP
    E. Statements with parallel hints

  • Question 20:

    Which three are tasks performed in the hard parse stage of a SQL statement executions?

    A. Semantics of the SQL statement are checked.
    B. The library cache is checked to find whether an existing statement has the same hash value.
    C. The syntax of the SQL statement is checked.
    D. Information about location, size, and data type is defined, which is required to store fetched values in variables.
    E. Locks are acquired on the required objects.

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.