由于文件组“DEFAULT”中磁盘空间不足,无法为数据库“TEMPDB”分配新页。通过删除文件组中的对象、向文件组添加其他文件或为文件组中的现有文件设置自动增长来创建必要的空间。
在执行包含近 2.5 亿条记录的 select 语句的存储过程时遇到此错误。
尽管我在 tempdb 中有大约 650GB 的空间,但我仍然面临这个错误。想知道我可以在这方面进一步做些什么
询问:
SELECT u.Id, u.place, u.name, u.lname, LOWER(ue.email) AS Email, MIN(dp.BirthTime) AS Time
FROM tableA u
JOIN tableB ue ON ue.id = u.id AND ue.Did = 0
JOIN tableC dp ON dp.Id = u.Id
JOIN tableB dpe ON dpe.Id = dp.Id
LEFT JOIN tableB idpe ON idpe.Email = dpe.Email
LEFT JOIN tableE idp ON idp.Id = idpe.Id
LEFT JOIN tableD pidp ON pidp.Id = idp.Id
JOIN tableD cp ON dp.Id …Run Code Online (Sandbox Code Playgroud)