I have faced an issue where my environment's Index agent was NOT able to process new documents. While checking I fond out that dmi_queue_item cont is very high, so I am posting this self answered question which will let us know how to get your queue items cleaned up with Xplore OLD items.
Asked
Active
Viewed 190 times
1 Answers
1
In order to clear the unwanted queue items , we will have to perform following steps
- Stop the Services for XPlore and CS
- Backup the items that are not index user
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
truncate table dmi_queue_item_s;
- Restore the items that are not index user
insert into dmi_queue_item_s select * from temp_dmi_queue_item_s;
4)Run ftintegrity in order to fix any inconsistencies between Repository and Index data
- Start the Services and add the test document, check if its getting queued for indexing
Note- Make sure, implementation of the above steps should be tested on non-production environment before production

Bajajsahab
- 97
- 2
- 7