我已经浏览了information_schema
,在任何地方都找不到这些评论?
我正在尝试使用SELECT * FROM information_schema.INDEX_STATISTICS
作为查找未使用/冗余索引的基础,并认为如果可以看到我通过加入{随索引一起创建的注释,则将更加有用。 {1}}到另一个表,但是我只能找到INDEX_STATISTICS
,并且其中没有注释字段。
它们是否仅保存在DDL中,因此无法在此类查询中返回?
答案 0 :(得分:2)
您可以通过访问information_schema.STATISTICS
字段从视图INDEX_COMMENT
获取Comment属性。从MySQL Docs:
INDEX_COMMENT
在以下情况下,为带有COMMENT属性的索引提供的任何注释: 索引已创建。
尝试以下操作:
SELECT INDEX_SCHEMA, INDEX_NAME, INDEX_COMMENT
FROM information_schema.STATISTICS