我想弄清楚某个数据库有多大(它尚未创建).我知道有多少行和表是什么.Oracle中是否有一个功能可以告诉我这样一个理论数据库的大小?我可以使用已知的数学公式吗?我知道有一个功能可以确定现有数据库的大小,但我想知道在创建它之前会有多大.
您可以尝试对设计进行原型设计 - 创建数据库的初始版本并编写一些脚本(或使用工具)以使用合理数量的数据填充表.然后你就会知道X行占用了多少空间.如果它太多了,你可以用你的设计回到绘图板.我知道你在创建数据库之前需要一个数字,但是你永远无法解释所有与物理数据文件一起发生的事情.