Mysql 是否可以查看数据库索引的基础树?

Mysql 是否可以查看数据库索引的基础树?,mysql,database,mongodb,postgresql,indexing,Mysql,Database,Mongodb,Postgresql,Indexing,几乎所有的数据库实现都提供了基于各种数据结构创建索引的可能性,这大大加快了搜索速度 是否有任何数据库——特别是最常用的数据库,如MySQL、Postgres、MongoDB等——能够提供查看记录存储方式的功能?比如,要真正看到B树 在Postgres中,您可以使用It提供的函数,允许您在较低级别检查数据库页面的内容。在Postgres中,您可以使用It提供的函数,允许您在较低级别检查数据库页面的内容。MySQL没有任何官方工具来查看内部索引数据结构,但是开发者Jeremy Cole创建了一套工具

几乎所有的数据库实现都提供了基于各种数据结构创建索引的可能性,这大大加快了搜索速度


是否有任何数据库——特别是最常用的数据库,如MySQL、Postgres、MongoDB等——能够提供查看记录存储方式的功能?比如,要真正看到B树

在Postgres中,您可以使用It提供的函数,允许您在较低级别检查数据库页面的内容。

在Postgres中,您可以使用It提供的函数,允许您在较低级别检查数据库页面的内容。

MySQL没有任何官方工具来查看内部索引数据结构,但是开发者Jeremy Cole创建了一套工具来实现这一点。他在一系列博客文章中写到了自己的发现:


他展示了他的InnoDB检查工具,这些工具是他在Github上免费提供的。

MySQL没有任何官方工具来查看内部索引数据结构,但开发人员Jeremy Cole创建了一套工具来实现这一点。他在一系列博客文章中写到了自己的发现:


他展示了他的InnoDB检查工具,这些工具是他在Github上免费提供的。

你希望发现什么样的信息?你希望发现什么样的信息?它不会实现@Micros所希望的,某种树可视化或类似的文本格式。虽然你可以用它的输出来制作一个,但它不会像@Micros所希望的那样,用某种树可视化或类似的文本格式。虽然您可以使用它的输出生成一个带有一些工作的。