Поделиться через


Редактор преобразования «Уточняющий запрос» (вкладка «Дополнительно»)

Изменения: 12 декабря 2006 г.

Используйте вкладку Дополнительно диалогового окна Редактор преобразования «Уточняющий запрос» для настройки кэширования для преобразования «Поиск».

По умолчанию, преобразование «Уточняющий запрос» кэширует всю ссылочную таблицу в кэше, расположенном в памяти, чтобы добиться максимальной производительности. Если не будет выбрано никаких параметров на вкладке Дополнительно, преобразование «Поиск» будет использовать поведение, заданное по умолчанию. Параметры на вкладке Дополнительно дают возможность настроить частичное кэширование, если существуют ограничения памяти.

Службы Integration Services и SQL Server различаются способом сравнения строк. Если редактор преобразований «Уточняющий запрос» настраивается для использования типа кэша по умолчанию, в котором кэшируется вся ссылочная таблица, то службы Integration Services проводят сравнение уточняющего запроса в кэше; в противном случае операция поиска использует параметризованную инструкцию SQL и сравнение уточняющего запроса проводит SQL Server. Это означает, что преобразование «Уточняющий запрос» может возвращать различное количество результатов поиска из одной и той же таблицы уточняющих запросов в зависимости от типа кэша.

Дополнительные сведения о преобразовании «Уточняющий запрос» см. в разделе Преобразование «Уточняющий запрос».

Параметры

  • Включить ограничение памяти
    Включение частичного кэширования, в котором преобразование «Уточняющий запрос» определяет размер кэша, который будет загружен ссылочными данными. Этот параметр доступен только при соединениях, поддерживающих доступ по ключу.

    Чтобы включить частичное кэширование, необходимо выбрать параметры Включить кэширование, Изменить инструкцию SQL или оба параметра. В противном случае частичное кэширование отключено.

  • Включить кэширование
    Указание размера кэша.
  • Размер кэша
    Если включено кэширование, отрегулируйте размер кэша «в памяти» (в мегабайтах). Значение по умолчанию 5.
  • Изменить инструкцию SQL
    Изменение инструкции SQL, используемой для заполнения кэша уточняющего запроса, в текстовом поле Кэширующая инструкция SQL.
  • Кэширующая инструкция SQL
    Просмотр и редактирование инструкции SQL, используемой для заполнения кэша уточняющего запроса «в памяти».
  • Параметры
    Сопоставьте столбцы входным параметрам, используя диалоговое окно Установка параметров запроса.
  • Настройка вывода ошибок
    Укажите, как компонент должен обрабатывать ошибки на уровне строк, используя диалоговое окно Настройка вывода ошибок .

См. также

Справочник

Редактор преобразования «Уточняющий запрос» (вкладка «Ссылочная таблица»)
Редактор преобразования «Поиск» (вкладка «Столбцы»)

Другие ресурсы

Integration Services Error and Message Reference
Преобразование «Нечеткий уточняющий запрос»
Как реализовать уточняющий запрос с использованием преобразования «Уточняющий запрос»

Справка и поддержка

Получение помощи по SQL Server 2005

Журнал изменений

Версия Журнал

12 декабря 2006 г.

Измененное содержимое
  • Разъяснено включение частичного кэширования.

14 апреля 2006 г.

Новое содержимое
  • Добавлены сведения о влиянии использования различных типов кэшей.