Azure SQL 单数据库(无服务器)自动暂停与 SSMS(SQL 服务器管理工作室)
Azure SQL Single DB (Serverless) Autopause vs SSMS (SQL Server Management Studio)
我们运行正在使用 Azure SQL 单一数据库(无服务器层)并且我们的开发环境存在问题 SQL 尽管 DB 不可用,但服务器似乎没有暂停正确配置使用和自动暂停。
我们已将其缩小到 SSMS 运行如果数据库有一个查询 window 打开,则对数据库执行以下 SQL 查询,但我们不知道如何阻止它.
(@type int)SELECT file_id, name, size AS size_8KB, max_size AS max_size_8KB, ISNULL(FILEPROPERTY(name, 'SpaceUsed'), size) AS space_used_8KB
FROM sys.database_files
WHERE type = @type ORDER BY size DESC
当 SSMS 打开时,此查询 运行 每 5 - 7 分钟一次。这给我们带来了相当大的麻烦和成本。
有谁知道调用此查询的 SSMS 的什么功能以及如何关闭它?
据我了解无服务器,当数据库处于非活动状态时,它可以暂停。但是当 SSMS 或查询编辑器打开时,与 SQL 数据库的连接打开,这意味着数据库始终处于活动状态。然后自动暂停配置将不起作用。
HTH.
我们运行正在使用 Azure SQL 单一数据库(无服务器层)并且我们的开发环境存在问题 SQL 尽管 DB 不可用,但服务器似乎没有暂停正确配置使用和自动暂停。
我们已将其缩小到 SSMS 运行如果数据库有一个查询 window 打开,则对数据库执行以下 SQL 查询,但我们不知道如何阻止它.
(@type int)SELECT file_id, name, size AS size_8KB, max_size AS max_size_8KB, ISNULL(FILEPROPERTY(name, 'SpaceUsed'), size) AS space_used_8KB
FROM sys.database_files
WHERE type = @type ORDER BY size DESC
当 SSMS 打开时,此查询 运行 每 5 - 7 分钟一次。这给我们带来了相当大的麻烦和成本。
有谁知道调用此查询的 SSMS 的什么功能以及如何关闭它?
据我了解无服务器,当数据库处于非活动状态时,它可以暂停。但是当 SSMS 或查询编辑器打开时,与 SQL 数据库的连接打开,这意味着数据库始终处于活动状态。然后自动暂停配置将不起作用。
HTH.