是否可以查询 MySQL/MariaDB 数据库中的索引?
Is it possible to query an index in a MySQL/MariaDB database?
我知道您可以使用
之类的语句判断 MySQL 中是否存在索引
SHOW INDEX FROM table1;
但是是否可以实际查询索引以检查索引的状态,例如类似于
的内容
SELECT * FROM <index_name>
并像从 table?
中获取结果集一样
不,您不能在 MySQL 或 MariaDB 中查询索引。
您可以查看索引的统计信息 - https://dev.mysql.com/doc/refman/5.6/en/statistics-table.html,但您无法查看索引。
我知道您可以使用
之类的语句判断 MySQL 中是否存在索引SHOW INDEX FROM table1;
但是是否可以实际查询索引以检查索引的状态,例如类似于
的内容SELECT * FROM <index_name>
并像从 table?
中获取结果集一样不,您不能在 MySQL 或 MariaDB 中查询索引。
您可以查看索引的统计信息 - https://dev.mysql.com/doc/refman/5.6/en/statistics-table.html,但您无法查看索引。