簡體   English   中英

Azure SQL 單數據庫(無服務器)自動暫停與 SSMS(SQL Server Management Studio)

[英]Azure SQL Single DB (Serverless) Autopause vs SSMS (SQL Server Management Studio)

我們正在運行 Azure SQL 單一數據庫(無服務器層),並且我們的開發環境出現問題 SQL 盡管配置正確,但服務器似乎沒有暫停使用。

如果它有一個查詢 window 打開但我們不知道如何防止它,我們已將其縮小到對 DB 運行以下 SQL 查詢的 SSMS。

(@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 數據庫的連接是打開的,這意味着數據庫始終處於活動狀態。然后自動暫停配置將不起作用。

在此處輸入圖像描述

參考此文檔: https://docs.microsoft.com/en-us/azure/azure-sql/database/serverless-tier-overview#performance-configuration

HTH。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM