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

    You executed the following statements:

    Which two statements are true about the query execution?

    A. The execution plan is generated and fetched from the library cache.

    B. The query executes and displays the execution plan and statistics.

    C. The query executes and inserts the execution plan in PLAN_TABLE.

    D. The query executes and execution plan is stored in the library cache and can be viewed using v$SQL_PLAN.

    E. The query will always use the plan displayed by the AUTOTRACE output.

  • Question 72:

    Examine the initialization parameters for a database an OLTP overload.

    What is the effect of changing the value of the parameter?

    A. It influences the optimizer to always use the value of the parameter?

    B. It influences the optimizer to use indexes instead of full table scans as the estimated cost of the using index is reduced.

    C. It influences the optimizer to use full table scans instead of index scans as the estimated cost of full table scan is reduced.

    D. It influenced the optimizer to use bitmap indexes as the estimated cost conversion from bimap is rowed us reduced.

  • Question 73:

    You notice some performance degradation for a high-load SQL statement in your database. After investigations, you run the SQL Tuning Advisor, which recommends a SQL Profile. You accept the profile recommendation resulting in a new, tuned execution plan for the statement.

    Your database uses SQL plan management and a SQL plan baseline exists for this SQL statement.

    Which statement is true?

    A. The database adds the tuned plan to the SQL plan baseline as a nonfixed plan.

    B. The database adds the tuned plan to the SQL plan baseline as a fixed plan.

    C. The optimizer uses the new tuned plan only when a reproducible fixed plan is present.

    D. The created SQL profile will continuously adapt to all changes made to the database, the object, and to the system statistics over an extended length of time.

  • Question 74:

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

    Examine the parallelism parameters for your instance:

    What are true about the execution of the query?

    A. It will execute in parallel only if the LINEITEM table has a dictionary DOP defined.

    B. DOP for the statement is determined by the dictionary DOP of the accessed objects.

    C. It is generated to execute in parallel.

    D. It will execute in parallel only if the estimated execution time is 10 or more seconds.

    E. DOP for the statement is calculated automatically.

    F. It may execute serially.

  • Question 76:

    View the code sequence:

    Examine the Exhibit to view the execution plan.

    Which two statements are true about the query execution?

    A. The optimizer joins specified tables in the order as they appear in the FROM clause.

    B. The CUSTOMERS and ORDERS tables are joined first and the resultant is then joined with rows returned by the ORDER_ITEMS table.

    C. The CUSTOMERS and ORDER_ITEMS tables are joined first the resultant is then joined with rows by the ORDERS table.

    D. The optimizer has chosen hash join as an access method as the OPTIMIZER_MODE parameter is set to FIRST_ROWS.

  • Question 77:

    View the code sequence:

    Which three statements are true about the execution of this query?

    A. The optimizer uses an index join as an access path.

    B. The optimizer uses a B* tree access path for the EMPLOYEES table.

    C. The optimizer uses a bitmap access path for the EMPLOYEES table.

    D. The optimizer performs bitmap conversion from row IDs.

    E. The optimizer performs bitmap conversion to row IDs of the combined maps.

    F. The optimizer performs bitmap conversion from the row IDs of the combined maps.

  • Question 78:

    You have created some materialized views to improve the performance of several queries.

    Which four must be true to enable sessions to benefit from improved response time made possible by these materialized views?

    A. Query rewrite must be enabled for the sessions.

    B. Bitmap indexes must exist on all the columns involved in the join operations for the defining query of the MVIEWs.

    C. All or part of the query results must be obtainable from one or more MVIEWs.

    D. Bitmap join indexes must exist on all the columns involved in the join operations.

    E. Session users must have query rewrite privilege.

    F. The MVIEWs must be enabled for query rewrite.

    G. All or part of the query results must be obtainable from one MVIEW.

  • Question 79:

    Examine the initializing parameters:

    An index exists on the column used in the WHERE of a query. You execute the query for the first time today and notice that the query is not using the index. The CUSTOMERS table has 55000 rows.

    View the exhibit and examine the query and its execution plan.

    What can be the two reasons for full table scan?

    A. The value of the OPTIMIZER_INDEX_COST_ADJ parameter is set to a low value.

    B. The blocks fetched by the query are greater than the value specified by the DB_FILE_MULTIBLOCK_READ_COUNT parameter.

    C. The statistics for the CUSTOMERS table and the indexes stale.

    D. The OPTIMIZER_MODE parameter is set to ALL_ROWS.

    E. Histogram statistics for CUST_CITY_ID are missing.

    F. Average number of rows per block for the CUSTOMERS table is low.

  • Question 80:

    Which statement is true about an SQL plan baselines that are fixed?

    A. New plans are added automatically by the optimizer to the baseline and are automatically evolved.

    B. New, better plans are added automatically as a fixed plan baseline.

    C. New plan can be manually loaded to the baseline from the cursor cache or a SQL tuning set.

    D. New plans can be added as fixed plans to the baseline by using the SQL Tuning Advisor to generate a SQL profile and by accepting the SQL profile.

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.