2011-05-06 70 views
2

这是一个有点不寻常的问题...为日志/数据分配多少空间太多? (SQL Server 2008)

是否有这样的事情,为SQL Server的数据和日志文件分配太大?

请注意,我是不是谈论空间不足。

我们假设暂时存在无限存储,但I/O吞吐量有限。数据和日志文件的未填充部分的大小是否正在访问服务器的性能问题?例如,如果我有一个tempdb的日志文件,只能填充大约5mb,但分配了terabyte,如果我将分配减少到10mb,访问此日志的I/O操作会更快完成吗?

+0

如果空间太小,或者如果驱动器访问时间真的很糟糕,空间的大小将成为写入的瓶颈。 – 2011-05-06 19:04:53

+0

我明确地假设“太少”不是问题,所以没有文件增长。你是否说如果写入这个日志更小,它会更快? (再一次,假设你从不写太多以至于强制自动增长) – Alexander 2011-05-06 19:10:26

+0

基于带宽和驱动技术的写入速度。 – 2011-05-06 19:12:48

回答

1

不,分配的大小不会影响性能。性能仅受文件增长的影响。