首页 > 解决方案 > SQL Server 查询失败

问题描述

我有 2 台服务器服务器 A 和服务器 B。它们都安装了 SQL Server 2016 SP2-CU7,并安装了 64 GB 内存和相同数量的 Temp DB 磁盘空间。我为两台服务器分配了相同数量的内存(48 GB)。

当我运行脚本时,它在服务器 A 上失败并出现以下错误:

无法为数据库“tempdb”中的对象“dbo.SORT 临时运行存储:140737993048064”分配空间,因为“PRIMARY”文件组已满。通过删除不需要的文件、删除文件组中的对象、向文件组添加其他文件或为文件组中的现有文件设置自动增长来创建磁盘空间。

但在服务器 B 上,它在 3 分钟内运行,没有任何问题。我为服务器 A 上的 TempDb 驱动器请求了更多空间,但脚本仍然失败。

如何找出服务器 A 出了什么问题?

标签: sql-serverdatabase-administration

解决方案


推荐阅读