0
我正在研究一个项目,该项目将在SQL Server或SQL Azure安装中拥有一个包含大量行的单个表。我试图估计每GB可以存储多少行。它是简单地将单个列数据类型的内存大小相加的问题吗?还有其他开销需要考虑吗?估算每行所需内存的最佳方法是什么?
我正在研究一个项目,该项目将在SQL Server或SQL Azure安装中拥有一个包含大量行的单个表。我试图估计每GB可以存储多少行。它是简单地将单个列数据类型的内存大小相加的问题吗?还有其他开销需要考虑吗?估算每行所需内存的最佳方法是什么?
如果您使用行版本,添加每行14个字节,见Row Versioning Resource Usage 。
对于SQL 2008,您应该考虑Page Compression。
对于SQL 2008 R2,您还需要考虑可能的Unicode Compression。