documentum - 如何在 Documenutm 7.1/16.4 和 Xplore 1.6 中清除 dm_queue_item 表中不必要的全文用户队列项目?
问题描述
我遇到了一个问题,即我的环境的索引代理无法处理新文档。在检查时我喜欢 dmi_queue_item cont 非常高,所以我发布了这个自我回答的问题,它将让我们知道如何使用 Xplore OLD 项目清理您的队列项目。
解决方案
为了清除不需要的队列项目,我们必须执行以下步骤
- 停止 XPlore 和 CS 的服务
- 备份非索引用户的项目
create table temp_dmi_queue_item_s as (select * from dmi_queue_item_s where name <> 'dm_fulltext_index_user' AND name <> 'dm_fulltext_index_user_01' );
- 截断表
truncate table dmi_queue_item_s;
- 恢复非索引用户的项目
insert into dmi_queue_item_s select * from temp_dmi_queue_item_s;
4)运行 ftintegrity 以修复存储库和索引数据之间的任何不一致
- 启动服务并添加测试文档,检查它是否排队等待索引
注意-确保上述步骤的实施应在生产前在非生产环境中进行测试
推荐阅读
- android - 主线程上的改造执行方法网络错误
- javascript - R Shiny 在页面加载时运行 JS
- git - 如何更改 Bitbucket 中提交的作者?
- javascript - 如何在不重新加载页面的情况下获取表单数据?
- swift - DispatchGroup 通知方法应该只在所有事件在 Swift 中完成后运行一次
- python - VSCode Python 测试的自定义图标
- cython - 访问 cython 扩展类型成员时 nogil 是安全的
- powershell - 基于关键字的Powershell复制文件/文件夹
- sql - postgresQL jsonb比较解析
- r - xlim(), scale_x_continuous(), 绘制密度时不要更改 plot_summs() 的轴限制