本文介绍: 使用`$listSampledQueries`可以返回指定集合或所有集合的采样查询。`analyzeShardKey`命令使用采样查询来计算分片密钥的读写分布指标。
使用$listSampledQueries
可以返回指定集合或所有集合的采样查询。analyzeShardKey
命令使用采样查询来计算分片密钥的读写分布指标。
语法
使用
如果namespace
参数为某个集合,则列出该集合的采样查询,如果不指定namespace
参数,则列出所有集合的采样查询。
如果在集群上使用时,需要具备clusterMonitor
角色权限。
举例
列出全部集合的采样查询
下面的聚合操作列出了副本集中所有集合的所有采样查询:
列出指定集合的采样查询
下面的聚合操作列出了社交数据库中帖子集合的所有抽样查询:
输出结果
读取和写入查询的输出字段不同。
读查询
写查询
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。