0

我正在尝试将一个非常大的表 (75G) 批量导入 azure SQL DB(定价层 P6 高级 1000 DTU),它失败并显示以下错误消息“Msg 40544, Level 17, State 2, Line 179 The database' tempdb' 已达到其大小配额。分区或删除数据、删除索引或查阅文档以获取可能的解决方案。”</p>

我查阅了一些博客,他们建议提高等级。我想知道我是否可以扩展 tempdb 而不必增加层本身。

现在我将文件分成更小的卷来加载它,但如果我必须在加载后在这个表上建立索引,我很确定它会再次失败并显示相同的错误消息。

有什么想法吗??

4

1 回答 1

1

不,您无法直接控制 TempDB 及其行为。但是,随着您扩大服务层级,据我了解,您在 TempDB 中的阈值也会上升。

于 2017-11-30T15:24:51.627 回答