我试图找出某个数据库有多大(尚未创建)。我知道多少行和什么表。 Oracle中是否有一项功能可以告诉我理论数据库的大小?我可以使用一个已知的数学公式吗?我知道有一个功能可以确定现有数据库的大小,但是我想在创建数据库之前先知道它的大小。

最佳答案

您可以根据表中列的数据类型的大小。然后,您可以对该表中的行大小进行粗略估计。然后对于1到n个表,然后对于1个表中的1行,对于x个表中的x行=给定行大小的数据库估计。

我知道长手,但这就是我通常这样做的方式。

10-01 12:27
查看更多