Ale*_*bin 12 sql-server sql-server-2012 tempdb
我在这里和那里阅读了许多关于如何配置 tempdb 数据文件的博客,但我没有找到有关tempdb 日志文件的任何信息。
这是我目前在 tempdb 中使用的策略:
但就像我说的,没有人在谈论tempdb 日志文件。我该怎么办?在我的设置中,此文件与 tempdb 数据文件位于同一位置。我应该与 tempdb 日志文件一起使用的大小和自动增长值是多少?
这实际上取决于有多少数据将流经事务日志。看看今天日志有多大。当 SQL 启动时,您需要将日志配置为至少该大小。对于我的大多数客户,他们最终会得到一个 3-4 Gig 的 tempdb 事务日志,其中仅包含几个 VLF,并且一切正常且顺利。
我总是被告知,如果您的硬件可以同时写入数据和日志以提高性能,请将日志文件存储在单独的物理/磁盘阵列上。我猜想产生 20G tempdb 限制的限制可能会定义大小的答案。对于自动增长,这可能取决于您正在运行的事务以及磁盘上的可用空间和其他资源。我通常任意选择初始大小的 1/6。
归档时间: |
|
查看次数: |
31843 次 |
最近记录: |