gpt4 book ai didi

mysql - 当我在 MariaDB/MySQL 中创建带有注释的索引时,该注释存储在哪里?

转载 作者:行者123 更新时间:2023-11-29 06:30:09 24 4
gpt4 key购买 nike

我浏览过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/

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