从 SQL Server 2012 迁移到 SQL Server 2014 时 SQL Server 性能变慢

5 performance sql-server upgrade sql-server-2012 sql-server-2014

我们正在尝试在 Windows 2012 R2 操作系统上从 SQL Server 2012 迁移到 SQL Server 2014。

升级后,我们正在进行性能测试,并观察到仅从一个表(根本没有连接)运行简单查询的巨大差异。

该查询在 SQL Server 2012 中执行时间为 4 秒,但在 SQL Server 2014 中执行时间超过 1 分钟。

SQL Server 安装在 2 个不同的 VM(不同的 IP 地址)上。他们在每台机器上只有一个 SQL Server 实例。

两台机器之间的处理器/内存/硬盘空间相同。

这些机器安装了相同的应用程序。我们直接从 SQL Server Management Studio 运行相同的选择查询。

Tom*_*m V 0

这很可能与新的基数估计器有关。

请参阅我对这个问题的回复。

如果更改兼容性模式时性能有所提高,那么您很可能会遇到同样的问题。