我浏览过information_schema
并且在任何地方都找不到这些评论?
我正在尝试使用SELECT * FROM information_schema.INDEX_STATISTICS
作为查找未使用/冗余索引的基础,并认为如果我可以通过加入 INDEX_STATISTICS
看到我在索引旁边创建的注释,那么它会更有用。到另一张 table ,但我只能找到 INNODB_SYS_INDEXES
而且里面没有评论字段。
它们是否仅保存在 DDL 中,因此无法在此类查询中返回?
最佳答案
您可以通过访问 INDEX_COMMENT
字段从 View information_schema.STATISTICS
获取 Comment 属性。来自 MySQL Docs :
INDEX_COMMENT
Any comment provided for the index with a COMMENT attribute when the index was created.
尝试以下操作:
SELECT INDEX_SCHEMA, INDEX_NAME, INDEX_COMMENT
FROM information_schema.STATISTICS
关于mysql - 当我在 MariaDB/MySQL 中创建带有注释的索引时,该注释存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56751781/