当前位置: 首页 > 面试题库 >

如何计算MySQL中索引的大小

董琦
2023-03-14
问题内容

我想确定索引的大小,它们是主键索引。这碰巧是在mysql集群上,但我认为这并不重要。


问题答案:

我认为这就是您要寻找的。

show table status from [dbname]

http://dev.mysql.com/doc/refman/5.1/zh-CN/show-table-
status.html



 类似资料:
  • 我复制了一个带有安装Debian、Nginx、PhpMyAdmin的vagrant box的项目。。在新项目中,Laravel的不再工作,我得到了错误: 当我做一个转储(结构数据)的工作项目数据库,并将其导入到数据库中,给出了迁移的错误,然后一切正常,它创建了所有的表和数据被导入。. 如何修复大小以便运行迁移方法?

  • 问题内容: 我用一个无用的盒子复制了一个项目,该项目安装了Debian,Nginx,PhpMyAdmin等。在新项目中,Laravel 不再起作用,并且出现错误: 当我对工作中的项目数据库进行转储(结构+数据)并将其导入数据库中时,如果存在迁移错误,则一切正常,它将创建所有表并导入数据。 如何固定大小以便可以运行migration方法? 问题答案: 如您在错误消息中所看到的- 如果要在其上创建索引

  • 问题内容: 我正在研究Java 的实现,只停留在一点。 该函数如何计算? 谢谢 问题答案: 它不是在计算 哈希 ,而是在计算 存储桶 。 表达确实逐位上使用,这是像一个位掩码,以便仅返回的低位比特,从而使得对于一个超高速变体。

  • 问题内容: 我对MySQL索引的工作方式非常感兴趣,更具体地说,它们如何在不扫描整个表的情况下返回请求的数据? 我知道这是题外话,但是如果有人可以向我详细解释一下,我将非常非常感谢。 问题答案: 基本上,表上的索引的作用类似于书中的索引(这就是名称的来源): 假设您有一本关于数据库的书,并且想要查找有关存储的信息。没有索引(假设没有其他帮助,例如目录),则必须逐个浏览页面,直到找到主题(即)为止。

  • 本文向大家介绍MySQL如何优化索引,包括了MySQL如何优化索引的使用技巧和注意事项,需要的朋友参考一下 1.  MySQL如何使用索引 索引用于快速查找具有特定列值的行。如果没有索引,MySQL必须从第一行开始,然后遍历整个表以找到相关的行。表越大,花费越多。如果表中有相关列的索引,MySQL可以快速确定要在数据文件中间查找的位置,而不必查看所有数据。这比顺序读取每一行要快得多。 大多数MyS

  • 问题内容: 我想重命名索引。我看过alter table文档,但无法弄清楚简单地重命名索引的语法。通过MySQL GUI进行操作时,它将删除索引并创建一个新索引。在这种情况下,我希望避免仅为了更改索引名称而重建整个索引。 [附加信息] 在alter table文档中指出 可以通过更改表的.frm文件而不接触表内容来立即进行仅修改表元数据而不修改表数据的更改。以下更改是可以通过这种方式进行的快速更改