【发布时间】:2019-05-14 09:57:27
【问题描述】:
如何检查我的 h2 数据库的所有表的大小(以 MB 为单位)?我尝试过检查其他数据库的查询,但它们似乎不起作用,所以我想知道是否有办法检查那个。
【问题讨论】:
-
嗨@Gordon!你找到解决办法了吗?
-
不,我还没有找到解决办法
如何检查我的 h2 数据库的所有表的大小(以 MB 为单位)?我尝试过检查其他数据库的查询,但它们似乎不起作用,所以我想知道是否有办法检查那个。
【问题讨论】:
H2 的 DISK_SPACE_USED 函数可以将传入表的大小作为字符串参数提供给您。您必须使用更高版本的 H2 jar,尽管我知道它需要高于 1.3.170 版本,更改日志显示对 1.4.198 中的函数进行了更改,但不确定该函数是在哪个版本中引入的.
这里是函数的链接:
http://www.h2database.com/html/functions.html#disk_space_used
【讨论】: