dbo.SORT 临时运行存储:148643705716736' 这个数字是什么意思?

Sql*_*ide 5 sql-server tempdb sql-server-2016

我完全理解这个错误意味着什么以及如何解决。

我的问题是这个数字(148643705716736)指的是什么?

日期 5/7/2018 1:36:58 AM

登录 SQL Server(当前 - 5/7/2018 2:31:00 AM)

源 spid125

信息

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

Sol*_*zky 5

这很可能是allocation_unit_id在空间不足时尝试分配的。您可以通过运行以下查询来检查tempdb当前是否使用相似的 ID:

SELECT * FROM tempdb.sys.allocation_units;
Run Code Online (Sandbox Code Playgroud)