缓存事件轮询表
来源:互联网 发布:淘宝代销商怎么做 编辑:程序博客网 时间:2024/05/21 10:08
缓存可以大大提高查询速度,每进行一次新的查询,就会自动创建一个新的缓存文件。当物理表发生改变的时候通知BI Server,例如表A,我们需要通知BI Server删除和表A相关的缓存文件(文件存在于OracleBIData/cache),当然可以通过Cache Manager手动更新。不过BIEE也提供了一种自动更新的方式,就是缓存轮询事件表。
基本工作原理就是, BI Server维护着一个或者多个缓存轮询事件表,可以设置间隔多长时间检测一次这个表,删除和该表有关的缓存
使用RCU用户下自身的表或者自己在数据库里创建表S_NQ_EPT
create table BI_DW_YX.S_NQ_EPT
(
update_type NUMBER(10) default1 not null,
update_ts TIMESTAMP(3)default SYSTIMESTAMP not null,
database_name VARCHAR2(120),
catalog_name VARCHAR2(120),
schema_name VARCHAR2(120),
table_name VARCHAR2(120) notnull,
other_reserved VARCHAR2(120)
)
tablespace BI_DW_DAT
pctfree 10
initrans 1
maxtrans 255
nologging;
在BI_QUERY用户下创建同义词
-- Create the synonym
create or replace synonym S_NQ_EPT
for BI_DW_YX.S_NQ_EPT;
联机打开rpd
工具--实用程序--ORACLE BI时间表--执行
选中该表,进行执行。
时间由原来的60可以改成10分钟。
缓存事件轮询表配置完成。
- 缓存事件轮询表
- webview点击事件,图片缓存
- laravel框架学习-缓存,事件
- libevent--事件管理、缓存管理
- 从jQuery的缓存到事件监听
- ListView&单击事件item、缓存、ExpandableListview
- //清除缓存按钮的点击事件
- VS2003 Page_Load 事件 不触发,IE缓存惹的祸
- js玩具——UI组件: EventCache 事件缓存
- Oracle性能优化 以及 库缓存命中率及等待事件
- Oracle Coherence中文教程二十一:使用缓存事件
- jquery mobile 页面缓存 导致事件无法触发
- 文本框输入之前缓存数据实现事件触发
- Oracle Coherence中文教程二十一:使用缓存事件
- Android 中 EventBus 的使用(2):缓存事件
- Android 中 EventBus 的使用(2):缓存事件
- Android 中 EventBus 的使用(2):缓存事件
- xutils3网络请求结合下拉刷新事件处理缓存
- Linux三个网络监视器之《一》——iftop
- 使用Swagger生成JAVA Mock Server(Springboot)代码
- 标准C库封装的样例
- P4080 RCW总结
- Java中的自动装箱与拆箱
- 缓存事件轮询表
- AIDL的使用
- oracle中这是什么用法: connect by prior start with
- 身份认证
- VScode入门技巧
- 心得
- Linux基础之六
- unity-lua 新的目标表工具的制作
- 新型勒索软件—“GIBON”发布解密工具