SQL Server 2019 慢查询性能问题

问题描述

我们有一台具有以下规格的物理服务器(非虚拟):

  • 服务器型号:HPE ProLiant DL360 Gen8
  • cpu:2xE5-2696V2(2.5GHz / 12 核 / 30MB)(48 逻辑核)
  • 内存:128GB
  • 存储:128GB SSD (OS) 4x900GB SAS(RAID 备份)

我刚刚在其 Windows Server 2019 操作系统上安装了 sql Server 2019(企业版)。不幸的是,任何查询性能都很慢,即使是从简单的表中进行简单的选择,其执行时间也比我的开发系统要高一倍。>

我的开发系统规范是:

  • cpu:酷睿 i7 8700K
  • 内存:32 GB
  • 硬盘:256 SSD
  • 操作系统:Windows 10

这是令人难以置信的结果(我知道)并且震惊了我与他们分享这个问题的所有 IT 人专家,但直到现在我还没有任何解决方案。

我考虑过以下几点:

  1. 服务器上的操作系统完全没有压力,sql Server只是已经安装的软件

  2. 我已监控所有 cpu 活动,并确定所有参与处理的逻辑核心

  3. 所有索引都已重建并更新了统计信息(尽管我之前提到过,我对仅涉及聚集索引的单表进行简单选择有双倍执行时间)

  4. 因为相同的情况,我从我的开发系统中备份了数据库并直接在服务器上恢复,没有做任何更改(我们的比较情况完全相似)

  5. 我检查了很多硬件参数,比如存储的读写速度,...但我没有弄清楚当我得到这些结果时会发生什么。

我知道这是一个复杂的情况,许多参数可能会受到影响,但是有没有什么建议我可能错过了解决这个问题? 谢谢你。 真诚的

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)