有没有办法计算 MySql 中列的总数据大小?
Posted
技术标签:
【中文标题】有没有办法计算 MySql 中列的总数据大小?【英文标题】:Is there a way to calculate total data size of column in MySql? 【发布时间】:2016-09-06 06:21:12 【问题描述】:Here 是一个如何计算表大小的解决方案,但是列呢?有没有办法计算只存储一列表的数据?
注意
问题是关于 data 大小,而不是数据 type 大小。
【问题讨论】:
【参考方案1】:您可以使用以下查询,以字节为单位返回数据大小:
SELECT sum(char_length(comment)) FROM tbl_comments
【讨论】:
1) 它只检查字符数据 2) 我认为也应该添加索引数据。【参考方案2】:您可以在reference manual中查看存储要求,并可以计算您的列大小。
如果你不想看太多,你可以找到一些页面,其中有一个关于尺寸的集合和一个在线计算器: calculator
【讨论】:
欢迎来到 Stack Overflow!虽然这理论上可以回答这个问题,it would be preferable 在此处包含答案的基本部分,并提供链接以供参考。 Cherry 没有具体描述要使用哪种类型的列。我可以复制粘贴整个参考手册,但链接起来更容易。谢谢你的建议。以上是关于有没有办法计算 MySql 中列的总数据大小?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法使用Javascript实时获取传输到页面的文件的总大小?