zoukankan      html  css  js  c++  java
  • Informatica 常用组件Lookup缓存之二 使用永久查找高速缓存

       可以将"查找"转换配置为使用非永久或永久高速缓存。基于"查找高速缓存永久"属性的会话成功后,PowerCenter 将保存或删除查找高速缓存文件。

           如果查找表在会话间没有更改,则可以将"查找"转换配置为使用永久查找高速缓存。PowerCenter 在会话期间保存并重新使用高速缓存文件,消除了读取查找表所需的时间。

    使用非永久高速缓存

            默认情况下,在"查找"转换中启用高速缓存时,PowerCenter 将使用非永久高速缓存。在会话结束时,PowerCenter 会删除高速缓存文件。下次运行会话时,PowerCenter 将从数据库构建内存高速缓存。

    使用永久高速缓存

            如果您要保存和重复使用高速缓存文件,则可将转换配置为使用永久性高速缓存。如果知道查找表在会话运行期间不会更改,就可以使用永久高速缓存。

            PowerCenter 第一次使用永久查找高速缓存运行会话时,它会将高速缓存文件保存至磁盘而不会删除。PowerCenter 下次运行会话时,会从高速缓存文件构建内存高速缓存。如果查找表偶尔更改,则可以覆盖会话属性以便从数据库重新高速缓存查找。 

            使用永久查找高速缓存时,可以为高速缓存文件指定名称。指定已命名高速缓存时,可通过会话共享查找高速缓存。

            如果 PowerCenter 无法重新使用高速缓存,它将根据映射和会话属性从数据库重新高速缓存查找或终止会话。

            已命名或未命名高速缓存处理永久高速缓存的方式:

     

    映射或会话在会话间的更改
    已命名高速缓存
    未命名高速缓存
    PowerCenter 无法定位高速缓存文件。
    重建高速缓存。
    重建高速缓存。
    启用或禁用会话属性中的"启用高精度"选项。
    使会话失败。
    重建高速缓存。
    在 Mapping Designer、Mapplet Designer 或可再用 Transformation Developer 中编辑转换。*
    使会话失败。
    重建高速缓存。
    编辑映射(查找转换除外)。
    重复使用高速缓存。
    重建高速缓存。
    更改数据库连接或用于访问查找表的文件位置。
    使会话失败。
    重建高速缓存。
    更改 PowerCenter Server 数据移动模式。
    使会话失败。
    重建高速缓存。
    更改 Unicode 模式中的排列顺序。
    使会话失败。
    重建高速缓存。
    将 PowerCenter Server 代码页更改为兼容的代码页。
    重复使用高速缓存。
    重复使用高速缓存。
    将 PowerCenter Server 代码页更改为不兼容的代码页。
    使会话失败。
    重建高速缓存。

    *编辑属性,比如不会影响永久高速缓存处理的转换说明或端口说明。 

  • 相关阅读:
    display的几种常用取值
    css五种定位方式介绍
    单行文字超过某个宽度时,显示省略号
    点击鼠标右键弹出错误提示:CrashHandler initialization error
    基于jquery 的find()函数和children()函数的区别
    跨域问题,前端主动向后台发送cookie
    Boolean()值为false的五个特殊值
    如何把select默认的小三角替换成自己的图片
    如何将网页的title前面的图标替换成自己的图标
    C#阿里云 移动推送 接入
  • 原文地址:https://www.cnblogs.com/HondaHsu/p/4453515.html
Copyright © 2011-2022 走看看