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

    Examine the utilization parameters for an instance:

    You notice that despite having an index on the column used in the where clause, queries use full table scans with highly selective filters. What are two possible reasons for the optimizer to use full table scans instead of index unique scans and index range scans?

    A. The OPTIMIZER_MODE parameter is set to ALL_ROWS.
    B. The clustering factor for the indexes is high.
    C. The number of leaf blocks for the indexes is high.
    D. The OPTIMIZER_INDEX_COST_ADJ initialization parameter is set to 100.
    E. The blocks fetched by the query are greater than the value specified by the DB_FILE_MULTIBLOCK_READ_COUNT parameter.

  • Question 42:

    While tuning a SQL statement, the SQL Tuning Advisor finds an existing SQL profile for a statement that has stale statistics. Automatic optimizer statistics is enabled for the database. What does the optimizer do in this situation?

    A. Updates the existing SQL profiles for which the statistics are stale.
    B. Makes the statistics information available to GATHER_DATABASE_STATS_JOB_PROC
    C. Starts the statistics collection process by running GATHER_STATS_JOB
    D. Writes a warning message in the alert log file

  • Question 43:

    Which three statements are true about histograms?

    A. They capture the distribution of different values in an index for better selectivity estimates.
    B. They can be used only with indexed columns.
    C. They provide metadata about distribution of and occurrences of values in a table column.
    D. They provide improved selectivity estimates in the presence of data skew, resulting in execution plans with uniform distribution.
    E. They help the optimizer in deciding whether to use an index or a full table scan.
    F. They help the optimizer to determine the fastest table join order.

  • Question 44:

    You are administering a database supporting an OLTP application. The application runs a series of extremely similar queries the MYSALES table where the value of CUST_ID changes. Examine Exhibit1 to view the query and its execution plan.

    Examine Exhibit 2 to view the structure and indexes for the MYSALES table. The MYSALES table has 4 million records.

    Data in the CUST_ID column is highly skewed.

    Examine the parameters set for the instance:

    Which action would you like to make the query use the best plan for the selectivity?

    A. Decrease the value of the OPTIMIZER_DYNAMIC_SAMPLING parameter to 0.
    B. Us the /*+ INDEX(CUST_ID_IDX) */ hint in the query.
    C. Drop the existing B* -tree index and re-create it as a bitmapped index on the CUST_ID column.
    D. Collect histogram statistics for the CUST_ID column and use a bind variable instead of literal values.

  • Question 45:

    Examine the following command:

    Which query transformation technique is used by the optimizer in this case?

    A. View merging
    B. Filter push-down
    C. Predicate pushing
    D. Predicate move-around

  • Question 46:

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

    View Exhibit1 and examine the structure and indexes for the MYSALES table.

    The application uses the MYSALES table to insert sales record. But this table is also extensively used for generating sales reports. The PROD_ID and CUST_ID columns are frequently used in the WHERE clause of the queries. These columns have few distinct values relative to the total number of rows in the table. The MYSALES table has 4.5 million rows.

    View exhibit 2 and examine one of the queries and its autotrace output.

    Which two methods can examine one of the queries and its autotrace output?

    A. Drop the current standard balanced B* Tree indexes on the CUST_ID and PROD_ID columns and re-create as bitmapped indexes.
    B. Use the INDEX_COMBINE hint in the query.
    C. Create a composite index involving the CUST_ID and PROD_ID columns.
    D. Rebuild the index to rearrange the index blocks to have more rows per block by decreasing the value for PCTFRE attribute.
    E. Collect histogram statistics for the CUST_ID and PROD_ID columns.

  • Question 48:

    A database instance is configured in the shared server mode and it supports multiple applications running on a middle tier. These applications connect to the database using different services. You enabled the statistics gathering for the service by using the following command:

    SQL > EXECUTE DBMS_MONITOR.SERV_MOD_ACT_STAT_ENABLE (`APPS1', NULL, NULL);

    Which two statements are true regarding statistics gathered for APPS1 service?

    A. The statistics are gathered for all the modules and actions within the service.
    B. The statistics are collected at the session level for all sessions connected using the service.
    C. The statistics are aggregated and stored in the V$SERV_MOD_ACT_STATS view.
    D. The statistics are gathered for all the modules using the service only when DBMS_APPLICATION_INFO.SET_MODULE is executed to register with the service.
    E. Statistics gathering is enabled only for the subsequent sessions using the service.
    F. The statistics are gathered for all the applications using the service only when DBMS_APPLICATION_INFO.SET_ACTION is executed to register with the service.

  • Question 49:

    In Your Database, The Cursor_Shareing Parameter is set to EXACT. In the Employees table, the data is significantly skewed in the DEPTNO column. The value 10 is found in 97% of rows.

    Examine the following command and out put.

    Which three statements are correct?

    A. The DEPTNO column will become bind aware once histogram statistics are collected.
    B. The value for the bind variable will considered by the optimizer to determine the execution plan.
    C. The same execution plan will always be used irrespective of the bind variable value.
    D. The instance collects statistics and based on the pattern of executions creates a histogram on the column containing the bind value.
    E. Bind peeking will take place only for the first execution of the statement and subsequent execution will use the same plan.

  • Question 50:

    You are administering a database supporting an OLTP workload where the users perform frequent queries for fetching a new rows as possible, involving join operations on recently inserted data. In addition at night, a few DSS queries are also performed. Examine the initialization parameters for the instance:

    Which two options would you use for the optimizer?

    A. Set the OPTIMIZER_MODE initialization parameter to FIRST_ROWS_n.
    B. Add the hint ALL_ROWS in the DOS queries.
    C. Set the OPTIMIZER_INDEX_CACHING initialization parameter to 0.
    D. Add a hint INDEX_COMBINE in all DSS queries.
    E. Set the OPTIMIZER_INDEX_COST_ADJ initialization parameter to 100.

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.