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

    Examine the Exhibit.

    Which two options are true about the execution plan and the set of statements?

    A. The query uses a partial partition-wise join.
    B. The degree of parallelism is limited to the number of partitions in the EMP_RANGE_DID table.
    C. The DEPT table id dynamically distributed based on the partition keys of the EMP_RANGE_DID table.
    D. The server process serially scans the entire DEPT table for each range partition on the EMP_RANGE_DID table.
    E. The query uses a full partition-wise join.

  • Question 112:

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

    Examine the exhibit.

    Which two are true concerning the execution plan?

    A. No partition-wise join is used
    B. A full partition-wise join is used
    C. A partial partition-wise join is used
    D. The SALES table is composite partitioned

  • Question 114:

    You identified some DSS queries that perform expensive join and aggregation operations.

    The queries access historical data from noncurrent partition of the fact tables.

    What three actions could you perform to improve the response time of the queries without modifying the SQL statements?

    A. Set the QUERY_REWRITE_ENABLED to TRUE at the session level.
    B. Create an STS for the statements, run SQL Tuning Advisor for the STS, and implement any generated recommendations for materialized views.
    C. Set QUERY_REWRITE_ENABLED to TRUE at the instance level.
    D. Create an STS for the statements, run SQL Access Advisor for the STS, and implement any generated recommendations for materialized views.
    E. Set QUERY_REWRITE_INTEGRITY to ENFORCED at the instance level.

  • Question 115:

    Examine the parallelism parameter for your instance:

    parallel_servers_target

    Now examine the resource plan containing parallel statement directives:

    Consumer Group resource plan containing parallel statement directives:

    Which two are true about parallel statement queuing when this plan is active?

    A. Urgent_group sessions collectively can consume up to 64 parallel execution servers before queuing starts for this consumer group.
    B. ETL_GROUP sessions can collectively consume up to 64 parallel execution servers before the queuing starts for this consumer.
    C. A single OTHER_GROUPS session will execute serially once it is queued for six minutes.
    D. A single ETL_GROUP session can consume up to eight parallel execution servers.
    E. A single ETL_GROUP session can consume up to 32 parallel execution servers.
    F. A single OTHER_GROUPS session will execute in parallel once it is queued for six minutes.

  • Question 116:

    Examine the query and its execution plan:

    Which statement is true regarding the execution plan?

    A. This query first fetches rows from the CUSTOMERS table that satisfy the conditions, and then the join return NULL from the CUSTOMER_ID column when it does not find any corresponding rows in the ORDERS table.
    B. The query fetches rows from CUSTOMERS and ORDERS table simultaneously, and filters the rows that satisfy the conditions from the resultset.
    C. The query first fetches rows from the ORDERS table that satisfy the conditions, and then the join returns NULL form CUSTOMER_ID column when it does not find any corresponding rows in the CUSTOMERS table.
    D. The query first joins rows from the CUSTOMERS and ORDERS tables and returns NULL for the ORDERS table columns when it does not find any corresponding rows in the ORDERS table, and then fetches the rows that satisfy the conditions from the result set.

  • Question 117:

    How can you reduce fragmentation of an index without affecting the current transactions that are using the index?

    A. Use the ANALYZE INDEX . . . command
    B. Use the ALTER INDEX . . . VALIDATE STRUCTURE command
    C. Us the ALTER INDEX . . . REBUILD ONLINE command
    D. Use the ALTER INDEX . . . DEALLOCATE UNUSED command

  • Question 118:

    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.

  • Question 119:

    Which two are the fastest methods for fetching a single row from a table based on an equality predicate?

    A. Fast full index scan on an index created for a column with unique key
    B. Index unique scan on an created for a column with unique key
    C. Row fetch from a single table hash cluster
    D. Index range scan on an index created from a column with primary key
    E. Row fetch from a table using rowid

  • Question 120:

    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.

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.