【发布时间】:2010-04-19 20:21:28
【问题描述】:
我正在开展一个项目,该项目将在 SQL Server 或 SQL Azure 安装上拥有一个包含大量行的单个表。我试图估计每 GB 可以存储多少行。是否只是简单地将各个列数据类型的内存大小相加?是否需要考虑其他开销?
【问题讨论】:
标签: sql-server azure-sql-database
我正在开展一个项目,该项目将在 SQL Server 或 SQL Azure 安装上拥有一个包含大量行的单个表。我试图估计每 GB 可以存储多少行。是否只是简单地将各个列数据类型的内存大小相加?是否需要考虑其他开销?
【问题讨论】:
标签: sql-server azure-sql-database
如果您使用行版本控制,每行添加 14 个字节,请参阅Row Versioning Resource Usage。
对于 SQL 2008,您应该考虑使用Page Compression。
对于 SQL 2008 R2,您可能还需要考虑Unicode Compression。
【讨论】: