计算特定用户在MySQL中使用的数据量

时间:2016-02-13 15:46:13

标签: mysql

我找到了类似的问题How to Get True Size of MySQL Database?,除了问题是在研究完整大小的DB ..

我想知道我们如何锻炼属于特定用户的条目的大小。

我有用户表和他们存储的记录表,还有另一个表在blob中存储文件..所以我想要选择用户ID = x而不是数据大小的所有表。这可能吗?

目前我正在考虑给每个条目大约一个大小,即1MB,如果它们有100个条目,则用户使用100MB数据。

1 个答案:

答案 0 :(得分:0)

有一个OCTET_LENGTH函数可以告诉你blob的大小,如下所示:

SELECT OCTET_LENGTH(content)FROM Posts WHERE userId = 1;