mysql判断一个字段的存储大小

标签 mysql database postgresql storage administration

我想知道是否有mysql命令来确定mysql字段当前使用的实际存储大小。

可能类似于“显示已使用的存储 myfield FROM ... WHERE ...”

奇怪的是我找不到这样的东西。

(同样适用于 postgresql 也很有趣)

非常感谢!

最佳答案

对于 PostgreSQL 你可以使用

SELECT your_column, pg_column_size(your_column)
FROM your_table

此类函数的完整列表在手册中
http://www.postgresql.org/docs/current/static/functions-admin.html

关于mysql判断一个字段的存储大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4501459/

相关文章:

php - Symfony/Propel - 从数据库中检索旧日期

sql - 数据库切换时出现错误 'Grid index out of range'

mysql - 用于具有装配和产品层次结构的制造的数据库 (BE) 设计

sql - PostgreSQL 中的 "FOR UPDATE is not allowed with aggregate functions"

MySql:获得比百分之一秒更精确的时间测量

mysql - 登录注销考勤时间

java - 升级 JDBC 驱动程序后,隐式类型转换为 Postgres 中的整数失败

java - 确定给定的时间戳是否在 postgresql 中的同一天

mysql - 获取Mysql中 super 父级的所有子级id

database - Django 数据库可扩展性