Azure SQL Server 临时数据库已满

标签 azure azure-sql-database

似乎我的 tempdb 已满,我不太确定 Azure 是否应该清除或自动增长 tempdb 大小,但是当我尝试在 SMSS 上执行 ALT+F1 命令时会发生什么

Msg 9002, Level 17, State 4, Procedure sys.sp_helpindex, Line 69 The transaction log for database 'tempdb' is full due to 'ACTIVE_TRANSACTION'.

然后我输入

DBCC SQLPERF('logspace')

tempdb 6757,992 100,0005

有什么办法可以清理/清理/增加这个空间吗?

最佳答案

问题是一个死事务,杀死它会恢复 tempdb。

顺便说一句,无法增加 Azure SQL 上的 tempdb 大小

关于Azure SQL Server 临时数据库已满,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41485903/

相关文章:

Azure 辅助角色性能不一致 - 问题

azure - 弹性数据库客户端库

azure-sql-database - 无法运行从 power bi 到 azure 的查询

angular - 使用 REST API 和浏览器的下载管理器下载大文件

asp.net-mvc - 在 Azure Web 应用程序设置(而不是 web.config)中存储 ConnectionString 后连接失败

c# - 具有事务的长时间运行作业 Azure 服务总线的模式

c# - Azure Function 中的复杂对象应用设置

sql - 如何在Azure SQL中生成连续整数?

azure - Web App Bot 和 Azure Bot 有什么区别

azure - Terraform 在 Azure SQL 数据库中启用 Microsoft Defender for SQL