首页 > 解决方案 > 有没有办法检查谷歌数据存储中未使用的索引?

问题描述

我想知道是否有办法获取数据存储区中未使用的索引列表?如果没有,是否有一种简单的解决方法来删除未使用的那些?

标签: indexinggoogle-cloud-datastore

解决方案


Cloud Datastore 中有两种类型的索引:内置索引和组合索引。

如果您使用组合索引,则可以使用以下命令获取每种索引的计数:

gcloud --project=PROJECT_ID beta datastore indexes list | grep 'kind: ' | sort | uniq -c

但是,此命令不适用于内置索引,但有一个功能请求,您可以在此处找到。

除此之外,您需要在终端上实现一些日志记录以跟踪索引的使用情况。


推荐阅读