-1

拥有一个 16 核和 200+ GB 内存的专用数据库服务器。

经常使用 tempdb,但它通常保持在 4 GB 以下

最近为 tempdb 添加了一个专用的 SSD 条带

基于这个页面应该创建多个文件

优化 tempdb 性能

了解多行文件。

这是我的问题:
我还应该创建多个 tempdb 日志文件吗?

它确实说“为每个 CPU 创建一个数据文件”。
所以我的想法是数据意味着行(不是日志)文件。

4

1 回答 1

2

不,与所有数据库一样,SQL Server 一次只能使用一个日志文件,因此拥有多个日志文件根本没有任何好处。

你可以对日志文件做的最好的事情就是将它们放在与数据文件不同的驱动器上,因为它们有不同的 IO 要求,预先调整它们的大小,这样它们就不必自动增长,如果它们必须自动增长,请确保他们这样做是为了管理在其中创建的虚拟日志文件的数量。

于 2013-10-30T19:40:08.660 回答