如何确定数据库实例的大小?(Sybase 12.5)

如何确定数据库实例的大小?(Sybase 12.5)

我有一个包含数十个数据库的实例,我需要知道所有数据库使用的总空间。我不想对每个数据库都执行 sp_spaceused。我可以执行 foreach 循环并将它们全部加起来吗?或者是否有一些系统存储过程可以完成这项工作?

答案1

如果数据库位于其自己的分区上,df -h将返回 *nix 下的信息。如果它们位于其自己的目录中,则可以运行du -hS

不知道你会怎么做里面但 Sybase 本身却如此。

相关内容