gpt4 book ai didi

sql-server - TempDB 已达到其大小配额 : How to increase size quota for tempDB on Azure SQL

转载 作者:行者123 更新时间:2023-12-03 00:20:27 25 4
gpt4 key购买 nike

我们在将数据从一个表加载到另一个表时遇到错误。我们对插入另一个表的第一个表数据进行一些月度/季度汇总

源表具有聚集列存储索引。我们的源数据表中有数十亿行。

加载脚本的 SELECT 部分有一个 WHERE 子句,可根据月份和年份过滤数据。

错误如下

'The database 'tempdb' has reached its size quota. Partition or delete data, drop indexes, or consult the documentation for possible resolutions.'

最佳答案

SQLAzure 强制执行不同的限制,有些限制无论级别如何都适用,有些限制可能会更高,具体取决于您的服务级别。以下是 Azure 处理这些限制的方式

限制的执行

当达到限制时,通过拒绝新请求来强制执行除 CPU、内存、日志 I/O 和数据 I/O 之外的资源。当数据库达到配置的最大大小限制时,增加数据大小的插入和更新将失败,而选择和删除将继续工作。客户端会收到一条错误消息,具体取决于已达到的限制。

这回答了您关于我们是否可以增加 TEMPDB 大小的问题

以下是 TEMPDB 的限制

enter image description here

本页Azure SQL Database Resource Limits包含详细的整个限制,我会在时间允许或找到 Github 页面时尝试添加所有详细信息,以便避免链接腐烂

关于sql-server - TempDB 已达到其大小配额 : How to increase size quota for tempDB on Azure SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43809179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com