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

    Which statement is true about the usage of the STAR_TRANSFORMATION hint in a query?

    A. The optimizer always uses a plan in which the transformation is used.

    B. The optimizer uses transformation only if the cost is less than a query executing without transformation.

    C. The optimizer always generates subqueries to transform a query.

    D. The optimizer always uses bitmap indexes on the primary key column for any dimension table to transform a query.

  • Question 22:

    How can you analyze an existing trace file to list the almost resource-intensive statements, aggregation of statistics, and to either exclude recursive call details?

    A. By using the DBMS_TRACE package

    B. By using the EXPLAIN PLAN command

    C. By enabling the SQL_TRACE parameter for the session

    D. By using the TKPROF utility

    E. By using the TRCSESS utility

  • Question 23:

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

    You are administering a database that supports an OLTP workload in which one of the applications inserts rows in a table until 12 noon every, after which multiple years perform frequent queries on the table. You want the statistics to be more representative of the table population.

    What must be done to ensure that an optimizer uses the latest statistics of the table?

    A. Set the STALE_PERCENT preference to 0.

    B. Set the OPTIMIZER_MODE parameter to ALL_ROWS.

    C. Set the OPTIMIZER_DYNAMIC_SAMPLING parameter to 0.

    D. Use the FIRST_ROWS_n hint in the queries.

    E. Unlock and gather statistics for the table after inserts are done and lock them again.

  • Question 25:

    You are administering a database that supports a DSS workload, where in an application a set of queries use the query rewrite on materialized views. You notice that these queries are performing poorly.

    Which two actions can you make to improve the performance of theses queries?

    A. Use DBMS_MVIEW.EXPLAIN_REWRITE to analyze whether the queries are rewritten.

    B. USE DBMS_ADVISOR.QUICK_TUNE to analyze the query rewrite usage of materialized views for the entire workload.

    C. Create an STS for all the queries and use SQL performance Analyzer to generate recommendations for determining the regressed SQL statements.

    D. Create an STS for all the queries in the application and use the SQL Tuning Advisor to generate recommendations.

    E. Create an STS for all the queries in the application and use the SQL Access Advisor to generate a recommendation for optimizing materialized views for maximum query rewrite usage and fast refresh.

  • Question 26:

    Examine the exhibit to view the query and its execution plan.

    Identify the two correct interpretations that can be made from the execution plan.

    A. The DEPT table is driving table and the EMP table join is the driven table.

    B. Rows from the DEPT table are first hashed by the join key into memory and then joined to the EMP table on the join key.

    C. The EMP table is the driving table and the DEPT table us the driven table.

    D. The rows from the DEPT table are sorted first by the join key and then hashed into memory.

    E. Rows from both the tables are sorted by the join key, but only rows from the DEPT table are hashed into memory.

  • Question 27:

    You are administering a database that supports an OLTP workload. Automatic optimizer statistics collection is scheduled in the night maintenance window. Some of the tables get updated frequently during day time and you notice a performance degradation for queries using those tables due to stale statistics.

    Which two options might help to avoid the performance degradation of the queries?

    A. Set the global statistics preference STALE_PERCENT to 0.

    B. Use dynamically sampling hint for the queries on frequently updated tables.

    C. Create histogram for the columns used frequently in the WHERE clause.

    D. Gather statistics with global statistics preference NO_VALIDATE to TRUE.

    E. Set the OPTIMZER_USE_PENDING_STATISTICS parameter to TRUE.

  • Question 28:

    You are working on a database that supports an OLTP workload. You see a large number of hard parses occurring and several almost identical SQL statements in the library cache that vary only in the literal values in the WHERE clause conditions.

    Which two methods can you use to reduce hard parsing?

    A. Replace literals with bind variables and evolve a baseline for the statement.

    B. Use the RESULT_CACHE hint in the queries.

    C. Create baselines for the almost identical SQL statement by manually loading them from the cursor cache.

    D. Set the CURSOR_SHARING parameter to SIMILAR.

  • Question 29:

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

    Which statement is true about an automatic SQL task?

    A. It will attempt to tune the currently running SQL statements that are highly resource intensive.

    B. It will automatically implement new SQL profiles for the statements that have existing SQL profiles.

    C. It will attempt to tune all-long-running queries that have existing SQL profiles.

    D. It will automatically implement SQL profiles if a three-fold benefit can be achieved and automatic profile implementation is enabled.

    E. It will tune all the top SQL statements from AWR irrespective of the time it takes to complete the task in a maintenance window.

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.