Database 如何查找Hsql数据库每个表的磁盘使用情况(使用SQL、DataGrip或其他解决方案)?

Database 如何查找Hsql数据库每个表的磁盘使用情况(使用SQL、DataGrip或其他解决方案)?,database,hsqldb,datagrip,Database,Hsqldb,Datagrip,我有两个hsql数据库,它们应该保存相同的信息。然而,其中一个在磁盘上占用的空间是原来的4倍(1GB而不是250MB)。数据库中有很多表,我想知道每个表的磁盘使用情况(因此我可能会找到pb的来源)。 我正在使用DataGrip,但我找不到使用DataGrip或普通SQL获得此类信息的方法。 非常感谢您的帮助。从2.5.1版开始,HyperSQL支持名为表空间的功能。启用此选项后,将为每个占用一定磁盘空间的表分配自己的空间。信息模式视图显示分配给不同表的空间 详细信息记录在指南中:

我有两个hsql数据库,它们应该保存相同的信息。然而,其中一个在磁盘上占用的空间是原来的4倍(1GB而不是250MB)。数据库中有很多表,我想知道每个表的磁盘使用情况(因此我可能会找到pb的来源)。 我正在使用DataGrip,但我找不到使用DataGrip或普通SQL获得此类信息的方法。
非常感谢您的帮助。

从2.5.1版开始,HyperSQL支持名为
表空间的功能。启用此选项后,将为每个占用一定磁盘空间的表分配自己的空间。信息模式视图显示分配给不同表的空间

详细信息记录在指南中: