首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TimesTen -重新安装架构的正确方法

TimesTen -重新安装架构的正确方法
EN

Stack Overflow用户
提问于 2010-01-17 15:54:47
回答 1查看 481关注 0票数 2

我有一个打开缓存连接到TimesTen数据存储的Oracle本地存储。有时我需要删除整个Oracle模式(实体、更改等),所以我只需删除每个表,然后重新创建它。这个阶段我面临的问题是获取每个表中每个实体的初始XLA消息(在TimesTen端)(我获取update、add和delete事件)。

为了解决这个问题,我必须截断内部Oracle表。

我知道在不对cachegroup做任何事情的情况下删除缓存表是有问题的。

删除整个模式的正确方法是什么?截断TimesTen内部表是一个好的解决方案吗?

谢谢,

Udi

EN

回答 1

Stack Overflow用户

发布于 2018-05-02 23:24:59

这里有两个问题:

  1. 当Oracle高速缓存组使用该方案时,更改或删除该方案的最佳方法是:当需要修改或删除某个TimesTen方案时,始终应首先停止并删除关联的TimesTen高速缓存组。一旦修改或重新创建了Oracle schema,就应该使用不需要的XLA消息重新创建和启动相关的TimesTen缓存groups.
  2. Dealing : XLA是一种异步方式,用于查看感兴趣的表上提交的插入/更新/删除/合并和TimesTen。如果您知道要删除一个表,但又不想在重新创建该表时看到与该表关联的XLA消息,那么只需停止侦听这些XLA消息的C、C++或Java程序即可。如果必须在删除表的同时保持XLA侦听程序运行,则可以使用XLA停止侦听该表,直到重新创建它为止。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2080356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档