gpt4 book ai didi

marklogic - 如何查询 MarkLogic 以确定重新索引的成本?

转载 作者:行者123 更新时间:2023-12-03 08:25:35 28 4
gpt4 key购买 nike

我有一个多 TB 的生产数据库(MarkLogic 9.0-8,RedHat),我需要向其添加 2 个新的元素范围索引。在我可以执行更改之前,我需要估计将受重新索引影响的文档数量,以确保我的维护窗口足以避免性能影响。下面的代码能提供我需要的东西吗?

xquery version "1.0-ml";

xdmp:estimate(cts:search(fn:doc(), cts:word-query("someTimestamp")));
xdmp:estimate(cts:search(fn:doc(), cts:word-query("someString")));

最佳答案

我宁愿使用 element-query 来计算包含两个新元素范围索引的元素的片段,而不是 word-query

xdmp:estimate(
cts:search(fn:doc(),
cts:element-query(xs:QName("your-index-element"), (cts:and-query(())))
)
)

关于marklogic - 如何查询 MarkLogic 以确定重新索引的成本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56132277/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com