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


8

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

Answers:


14

微软的鲍勃·多尔(Bob Dorr)早在2007年就揭穿了这个城市传说:

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

阅读该帖子以获取更多详细信息。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.