Table of Contents

Search

  1. Preface
  2. Performance Tuning Overview
  3. Target Optimization
  4. Source Optimization
  5. Transformation Optimization
  6. Mapping Optimization
  7. Partitioned Mapping Optimization
  8. Run-time Optimization
  9. SQL Data Service Optimization
  10. Web Service Optimization
  11. Connections Optimization
  12. Data Transformation Optimization

Performance Tuning Guide

Performance Tuning Guide

Configuring the Optimizer Level for Deployed SQL Data Services

Configuring the Optimizer Level for Deployed SQL Data Services

Configure the optimizer level that the Data Integration Services uses to execute SQL queries against a deployed SQL data service. You can choose to override the optimizer level for a single query by configuring the optimizer level in the SQL data service connection.
  1. In the Administrator tool, select a Data Integration Service.
  2. Click the
    Applications
    view.
  3. Expand the application that contains the SQL data service for which you want to configure the optimizer level.
  4. Select the SQL data service and edit the following property:
    Property
    Description
    Optimization Level
    The optimizer level that the Data Integration Service applies to the object. Enter the numeric value that is associated with the optimizer level that you want to configure. You can enter one of the following numeric values:
    • 0. The Data Integration Service does not apply optimization.
    • 1. The Data Integration Service applies the early projection optimization method.
    • 2. The Data Integration Service applies the early projection, early selection, push-into, and predicate optimization methods.
    • 3. The Data Integration Service applies the cost-based, early projection, early selection, push-into, predicate, and semi-join optimization methods.
  5. To override optimizer level that the Data Integration Services uses to execute a query, append the following entry to the JDBC URL or ODBC connection string:
    SQLDataServiceOptions.optimizeLevel= <numeric_optimizer_level>
    .

0 COMMENTS

We’d like to hear from you!