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

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

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

    Examine the parallelism parameters for you instance.

    Now examine the DSS_PLAN with parallel statement directives:

    Which two are true about the DSS_PLAN resource manager plan?

    A. URGENT_GROUPS sessions will always be dequeued before sessions from other groups.
    B. OTHER_GROUPS sessions are queued for maximum of six minutes.
    C. ETL_GROUP sessions can collectively consume 64 parallel execution servers before queuing starts for this consumer group.
    D. An ETL_GRP sessions will be switched to URGENT_GROUPS if the session requests more than eight parallel executions servers.
    E. URGENT_GROUP sessions will not be queued if 64 parallel execution servers are busy because their PARALLEL_TARGET_PERCENTAGE is not specified.

  • Question 84:

    You are administering a database that supports an OLTP application. To set statistics preferences, you issued the following command:

    SQL > DBMS_STATS.SET_GLOBAL_PREFS (`ESTIMATE_PERCENT', `9');

    What will be the effect of executing this procedure?

    A. It will influence the gathering of statistics for a table based on the value specified for ESTIMATE_PERCENT provided on table preferences for the same table exist.
    B. It will influence dynamic sampling for a query to estimate the statistics based on ESTIMATE_PERCENT.
    C. The automatic statistics gathering job running in the maintenance window will use global preferences unless table preferences for the same table exist.
    D. New objects created will use global preference even if table preferences are specified.

  • Question 85:

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

    Which three statements are true the Automatic Tuning Optimizer (ATO)?

    A. It identifies the objects with stale or missing statistics and gathers statistics automatically.
    B. It investigates the effect of new or modified indexes on the access paths for a workload and recommends running that statistics through the SQL Access Advisor.
    C. It recommends a SQL profile to help create a better execution plan.
    D. It picks up resource-intensive SQL statements from the ADDM and recommends the use of materialized views to improve query performance.
    E. It identifies the syntactic, semantic, or design problems with structure of SQL statements leading to poor performance and suggests restricting the statements.
    F. It identifies resource-intensive SQL statements, runs them through the SQL Tuning Advisor, and implements the recommendations automatically.

  • Question 87:

    A new application module is deployed on middle tier and is connecting to your database. You want to monitor the performance of the SQL statements generated from the application. To accomplish this, identify the required steps in the correct order from the steps given below:

    1.

    Use DBNMS_APPLICATION_INFO to set the name of the module

    2.

    Use DBMS_MONITOR.SERV_MOD_ACT_STAT_ENABLE to enable statistics gathering for the module.

    3.

    Use DBMS_MONITOR.SERV_MOD_ACT_TRACE_ENABLE to enable tracing for the service

    4.

    Use the trcsess utility to consolidate the trace files generated.

    5.

    Use the tkprof utility to convert the trace files into formatted output.

    A. 1, 2, 3, 4, 5
    B. 2, 3, 1, 4, 5
    C. 3, 1, 2, 4, 5
    D. 1, 2, 4, 5
    E. 1, 3, 4, 5
    F. 2, 1, 4, 5

  • Question 88:

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

    Examine the Exhibit to view the structure of and indexes for the EMPLOYEES and DEPARTMENTS tables:

    EXAMINE the SQL statement and its execution plan:

    Which two statements are correct regarding the execution plan?

    A. Step 2 is performing nested operation on JOB_ID column of the JOBS table, which is the driven table and the EMPLOYEES table is the driven table.
    B. In step 2 for every row returned by the JOBS table matching rows from the EMPLOYEES table are accessed.
    C. Step 1 is performing nested loop operation on the DEPARTMENT_ID column of the DEPARTMENTS table, which is the driven table and results returned by step 2 in the driving resultset.
    D. The performance of the query can be improved by creating bitmap index on the JOB_ID column of the EMPLOYEES table.
    E. The performance of the query can be improved by creating bitmapped index on the DEPARTMENT_ID column of the EMPLOYEES table.

  • Question 90:

    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.

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.