Working with Product Scoped Cacheless Search
Make the product indexable
When you make a product indexable, all the components of the product are placed into a database table and tracked as updates are made. This improves performance by only searching the required data and not the complete database.
Procedure
Run the
qsearch_process_queue -u={USER_ID} -p={PASSWORD} -g={GROUP} -clear_all_indexesandqsearch_process_queue -u={USER_ID} -p={PASSWORD} -g={GROUP} -clear_queuecommands to clear any existing index or queues.Run the
qsearch_process_queue -u={USER_ID} -p={PASSWORD} -g={GROUP} -make_indexable -product={PRODUCT_ITEM_ID} 2> make_indexable.outcommand to make the product indexable.If there are any missing product components, the
check_indexableoption lists it. You must index it again for it to be picked up.Run the
qsearch_process_queue -u={USER_ID} -p={PASSWORD} -g={GROUP} -check_indexable -product={PRODUCT_ITEM_ID} 2> check_indexable.outcommand to validate that the product is indexed.Run the
qsearch_process_queue -u={USER_ID} -p={PASSWORD} -g={GROUP} -list_indexable -product={PRODUCT_ITEM_ID} 2> list_indexable.outcommand to list all the contents of the indexed product.
Note: Run the qsearch_process_queue -u={USER_ID} -p={PASSWORD} -g={GROUP} -make_non_indexable -product={PRODUCT_ITEM_ID} command if you want to make the product non indexable.
After you index a product, it is recommended that you regenerate the database statistics to improve the search performance, as described in the database documentation.
Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.plm00301/xid597847 · retrieved 2026-07-11