临时数据库是否在azure SQL DB中可伸缩

时间:2017-11-30 15:12:04

标签: azure-sql-database tempdb

我正在尝试将非常大的表(75G)批量导入到azure SQL DB(定价层P6 premium 1000 DTU)中,但失败并显示以下错误消息 “消息40544,第17级,状态2,第179行 数据库'tempdb'已达到其大小配额。分区或删除数据,删除索引或查阅文档以了解可能的解决方案。“

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

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

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

没有。您无法直接控制TempDB及其行为。但是,当您扩展服务层时,我的理解是TempDB中的阈值也会上升。