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 1:

    A database supports three applications: CRM, ERP, and ACC. These applications connect to the database by using three different services: CRM_SRV for the CRM application, ERP_SRV for the ERP application, and ACC_SRV for the ACC

    application.

    You enable tracing for the ACC_SRV service by issuing the following command:

    SQL> EXECUTE DBMS for the ACC_SRV service by issuing the following command:

    SQL> EXECUITIVE DBMS_MONITOR. SERV_MOD_ACT_TRACE_ENABLE

    (service_name => `ACC_SRV', waits => TRUE, binds = > FALSE, instance_name = > `inst1');

    Which statement is true?

    A. All trace information for the service connection to inst1 will be stored in a single trace file.
    B. A trace file is not created because the module name is not specified.
    C. A single trace file is created for each session that uses the ACC_SRV service.
    D. Only those SQL statements that are identified with the ACC_SRV service executed on the inst1 instance are recorded in trace files.
    E. All trace information for the ACC_SRV service connected to inst1 is stored in multiple trace files, which can be consolidated by using the tkprof utility.

  • Question 2:

    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

  • Question 3:

    You plan to bulk load data INSERT INTO . . . SELECT FROM statements.

    Which two situations benefit from parallel INSERT operations on tables that have no materialized views defined on them?

    A. Direct path insert of a million rows into a partitioned, index-organized table containing one million rows and a conventional B*tree secondary index.
    B. Direct path insert of a million rows into a partitioned, index-organized table containing 10 rows and a bitmapped secondary index.
    C. Direct path insert of 10 rows into a partitioned, index-organized table containing one million rows and conventional B* tree secondary index.
    D. Direct path insert of 10 rows into a partitioned, index-organized table containing 10 rows and a bitmapped secondary index
    E. Conventional path insert of a million rows into a nonpartitioned, heap-organized containing 10 rows and having a conventional B* tree index.
    F. Conventional path insert of 10 rows into a nonpartitioned, heap-organized table one million rows and a bitmapped index.

  • Question 4:

    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 5:

    When would bind peeking be done for queries that vary only in values used in the WHERE clause?

    A. When the column used in the WHERE clause has evenly distributed data and histogram exists on that column.
    B. When the column used in the WHERE clause has evenly distributed data and index exists on that column.
    C. When the column used in the WHERE clause has non uniform distribution of data, uses a bind variable, and no histogram exists for the column.
    D. When the column used in the WHERE clause has non uniform distribution of data and histogram exists for the column.

  • Question 6:

    In which three situations must you collect optimizer statistics manually for database objects in addition to automatic statistics collection?

    A. When substantial DML activity occurs between the nightly automatic stats gathering maintenance job
    B. When substantial activity occurs on a partition of the partitioned table.
    C. When a table is used for bulk loads that add 10% or more to the total size of the table
    D. When an index is created or dropped for a column
    E. When the degree of parallelism is explicitly defined for a table

  • Question 7:

    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.

  • Question 8:

    Which two tasks are performed during the optimization stage of a SQL statement?

    A. Evaluating the expressions and conditions in the query
    B. Checking the syntax and analyzing the semantics of the statement
    C. Separating the clauses of the SQL statement into structures that can be processed
    D. Inspecting the integrity constraints and optimizing the query based on this metadata
    E. Gathering the statistics before creating the execution plan for the statement

  • Question 9:

    Examine the exhibit.

    Which is true based on the information obtainable from the execution plan?

    A. A full partition-wise join performed between the EMPLOYEES and DEPARTMENTS tables.
    B. A full table scan on the DEPARTMENTS table performed serially by the query coordinator.
    C. A full table scan on the DEPARTMENTS table is performed serially by a single parallel execution server process.
    D. A partial partition-wise join performed between the EMPLOYEES and DEPARTMENTS tables.
    E. A full table scan on the EMPLOYEES table is done in parallel.

  • Question 10:

    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

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.