Microsoft 是否更改了有关文件数量和并行度的查询优化器

Wil*_*vis 8 sql-server optimization parallelism sql-server-2014

Microsoft 是否更改了有关文件数量和并行度的查询优化器?优化器是否不再考虑文件数量来确定查询的并行度?如果是这样,有人知道更改是什么时候进行的吗?如果没有,任何人都可以提供指向讨论该主题的 Microsoft 文档的链接(SQL Server 2014 或 2016 的当前文档)?

Bre*_*zar 14

这是微软的 Bob Dorr 在 2007 年揭穿的一个都市传说:

此信息已脱离上下文并被错误地传播,因为 SQL Server 每个数据库文件都有一个线程,因此向数据库添加更多文件可以提高 I/O 性能。添加更多文件并将它们与存储正确对齐可以出于多种原因提高 I/O 性能,但实现每个文件的新 I/O 线程并不是其中之一。

阅读帖子了解更多细节。