查找转换编辑器(“高级”选项卡)

更新日期: 2006 年 12 月 12 日

使用查找转换编辑器对话框的**“高级”**选项卡可以为查找转换配置缓存。

默认情况下,查找转换在内存缓存中缓存整个引用表以获得最佳性能。如果未在**“高级”选项卡上选择任何选项,则查找转换将使用此默认行为。如果存在内存限制,使用“高级”**选项卡上的选项可以配置部分缓存内容。

Integration Services 和 SQL Server 在比较字符串时所用的方式不同。如果将查找转换配置为使用默认缓存类型,其中将缓存整个引用表,Integration Services 将在缓存中查找比较;否则,查找操作将使用参数化的 SQL 语句,并且由 SQL Server 来查找比较。这意味着,根据缓存类型的不同,查找转换可能会从同一查找表中返回不同数量的匹配项。

若要了解有关查找转换的详细信息,请参阅查找转换

选项

  • 启用内存限制
    启用部分缓存,由查找转换指定加载引用数据的缓存的大小。此选项仅可用于支持带密钥访问的连接。

    若要启用部分缓存,还必须选择**“启用缓存”“修改 SQL 语句”**,或者同时选择这两个选项。否则,将禁用部分缓存。

  • 启用缓存
    启用指定的缓存大小。
  • 缓存大小
    如果启用缓存,使用此选项可调整内存缓存的大小 (MB)。默认值为 5 MB。
  • 修改 SQL 语句
    修改**“缓存 SQL 语句”**文本框中用来填充查找缓存的 SQL 语句。
  • 缓存 SQL 语句
    查看和编辑用来填充内存查找缓存的 SQL 语句。
  • 参数
    使用**“设置查询参数”**对话框将列映射到输入参数。
  • 配置错误输出
    使用**“配置错误输出”**对话框,指定组件应如何处理行级错误。

请参阅

参考

查找转换编辑器(“引用表”选项卡)
查找转换编辑器(“列”选项卡)

其他资源

Integration Services Error and Message Reference
模糊查找转换
如何使用查找转换实现查找

帮助和信息

获取 SQL Server 2005 帮助

更改历史记录

发布日期 历史记录

2006 年 12 月 12 日

更改的内容:
  • 阐明了如何启用部分缓存。

2006 年 4 月 14 日

新增内容:
  • 添加了有关适用不同缓存类型有何影响的信息。