|
|
1
5
您可以从表中列的数据类型大小中选择。然后可以粗略估计该表中的行的大小。然后对于1到n个表,对于1个表中的1行,对于x个表中的x行,则为给定行大小的数据库估计值。 我知道,但这是我通常的做法。 |
|
|
2
7
您可以尝试原型化您的设计——创建数据库的初始版本,并编写一些脚本(或使用工具)来用合理数量的数据填充表。然后您将确定X行占用了多少空间。如果太多,你可以用你的设计回到画板上。我知道在创建数据库之前你需要一个数字,但是你永远无法解释引擎盖下的物理数据文件所发生的一切。 |
|
|
3
1
准确地说,这可能会变得非常复杂。例如,您可以在MS SQL Server上这样做: http://msdn.microsoft.com/en-us/library/aa933068(SQL.80).aspx |
|
|
4
1
您还需要在估计中包含索引。我见过索引和数据一样大的系统。唯一让我相信答案的方法就是像EriczBeard建议的那样进行原型设计。不同的数据库系统有不同的开销,但它们都有。 |
|
|
5
0
准确的尺寸并不重要,所以我采用了利特列克的方法。我知道我的表和列是什么,以及 looked up the sizes of the data types 然后做了一些很好的“OLE乘法”。 |
|
|
blogger13 · 视频租赁店数据库的规范化 9 月前 |
|
|
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 10 月前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 10 月前 |
|
|
Grenish Rai · Firestore错误“用户文档不存在” 1 年前 |
|
|
Saijo-Shi · PLpgsql中的更新触发器 1 年前 |
|
Dante · Django::配置不当:池不支持持久连接 1 年前 |
|
YouLocalRUser · 删除重复行,保留第一行 1 年前 |