暂无图片
表和索引相关的统计信息,从哪个系统表中查询呢?
我来答
分享
暂无图片 匿名用户
表和索引相关的统计信息,从哪个系统表中查询呢?

表和索引相关的统计信息,从哪个系统表中查询呢?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
cdwas

在MySQL中,可以通过查询系统表来获取表和索引相关的统计信息。以下是一些常用的系统表和视图:

  1. INFORMATION_SCHEMA.TABLES: 该表提供了关于数据库中每个表的信息,包括行数、数据大小、索引大小等。

  2. INFORMATION_SCHEMA.STATISTICS: 该表提供了关于表和索引的统计信息,包括索引名称、列名称、唯一性、基数等。

  3. SHOW TABLE STATUS: 这是一个用于显示表状态的命令,可以获取表的统计信息,包括行数、平均行长度、索引长度等。可以通过执行SHOW TABLE STATUS LIKE 'table_name'来获取特定表的信息。

  4. SHOW INDEX: 这是一个用于显示索引信息的命令,可以获取表的索引统计信息,包括索引名称、列名称、唯一性等。可以通过执行SHOW INDEX FROM table_name来获取特定表的索引信息。

需要注意的是,不同的系统表和命令提供的信息可能有所不同,您可以根据自己的需求选择适合的系统表或命令来查询表和索引相关的统计信息。

暂无图片 评论
暂无图片 有用 1
chengang

select * from information_schema.STATISTICS;

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏