小编SQL*_*pro的帖子

2019 Enterprise - 没有 NOLOCK 的 NOLOCK,tempdb 上的页面闩锁超时,最后是转储

我们在 2 台新物理机上的新 SQL Server 2019 有一个非常奇怪的问题:

基础结构:在 2 台新物理机(用于 AlwaysOn 副本)上开始新安装 SQL Server 2019 Enterprise(Windows Server 2019 Standard 10.0 / Build 17763 上的 15.0.2000.5 / X64)。新机器是联想:

  • ThinkSystem SR630 – [7X02CTO1WW]
  • 1 个 CPU:1 个 Xeon Gold 6208U – 2.90 Ghz(16 核 x 2 – 超线程)
  • 256 Gb 内存 (32 Gb x 8)

该问题系统地出现在 2 台新机器上......

测试:产生故障的测试如下:

  1. 创建数据库
  2. 扩大数据库文件并切换到简单恢复模式
  3. 表的创建
  4. 用 100 万行填充表格
  5. 测试请求的执行(聚合时间间隔的计算 - 折叠)

正是最后一个查询(执行了近 10 次)经常导致出现以下消息的错误:

消息 601,级别 12,状态 1,行……由于数据移动,无法使用 NOLOCK 继续扫描。

当然,我们从未实现过NOLOCK提示或 …

sql-server dump tempdb sql-server-2019

9
推荐指数
1
解决办法
357
查看次数

标签 统计

dump ×1

sql-server ×1

sql-server-2019 ×1

tempdb ×1