![当运行 sp_updatestats 而没有明确设置样本大小时,SQL Server 如何计算样本大小?](https://linux22.com/image/489779/%E5%BD%93%E8%BF%90%E8%A1%8C%20sp_updatestats%20%E8%80%8C%E6%B2%A1%E6%9C%89%E6%98%8E%E7%A1%AE%E8%AE%BE%E7%BD%AE%E6%A0%B7%E6%9C%AC%E5%A4%A7%E5%B0%8F%E6%97%B6%EF%BC%8CSQL%20Server%20%E5%A6%82%E4%BD%95%E8%AE%A1%E7%AE%97%E6%A0%B7%E6%9C%AC%E5%A4%A7%E5%B0%8F%EF%BC%9F.png)
答案1
这是个好问题。如果你对统计学感兴趣,你也许应该读一读 Elisabeth Redei 的精彩博客文章:
文章解释说,随着表格大小的增加,默认采样率变得不足以准确表示表格的内容。文章还提供了一个公式,她表示该公式用于计算默认样本集大小(Rowmodctr 500 + 总行数的 20%)。
这是个好问题。如果你对统计学感兴趣,你也许应该读一读 Elisabeth Redei 的精彩博客文章:
文章解释说,随着表格大小的增加,默认采样率变得不足以准确表示表格的内容。文章还提供了一个公式,她表示该公式用于计算默认样本集大小(Rowmodctr 500 + 总行数的 20%)。