首页 > 编程问答 >在不使用时停止 SQL Azure DB

在不使用时停止 SQL Azure DB

时间:2024-06-09 23:55:36浏览次数:19  
标签:azure azure-sql-database azure-management

是否有任何方法可停止 SQL Azure DB,使其不向我们的帐户收取任何费用?我不想删除它,只是在测试期间,如果不使用它,我们可以将其设置为 "停止",就像我们可以对网站、云服务和虚拟机所做的那样。


很遗憾,无法像对网站、云服务和虚拟机那样停止 SQL Azure 数据库来停止计费。Azure SQL 数据库始终在线并可用,这意味着会持续计费,即使没有积极使用它。

然而,可以采取一些措施来降低成本,尤其是在测试期间或不积极使用数据库时:

1. 缩放至较低层级: 可以将数据库缩放至较低层级或性能级别,这将降低每小时成本。例如,可以从“标准”层降级到“基本”层,或者减少 DTU 或 vCore 的数量。完成测试或需要再次使用数据库时,可以轻松地将其扩展回更高级别。

2. 使用弹性池: 如果有多个数据库的利用率各不相同,则可以考虑使用弹性池。弹性池允许共享多个数据库的资源,从而降低总体成本。

3. 暂停和恢复(仅限服务器资源): 此选项 不适用于单个数据库,而适用于整个 Azure SQL 服务器 。如果在服务器上有多个数据库,并且一段时间内不需要访问任何数据库,则可以暂停和恢复 Azure SQL 服务器以节省成本。请注意,暂停服务器将使其脱机,并且将无法访问该服务器上的任何数据库。

4. 删除数据库并创建备份: 这是最具成本效益的选择,但如果在需要时需要快速还原数据库,则不建议使用此选择。删除数据库后,只需为存储备份的费用付费。需要再次使用该数据库时,可以从备份中还原它。

最佳做法是监控数据库使用情况,并相应调整资源或层级,以优化成本。 Azure 提供了多种成本管理工具,例如 Azure 成本管理 + 计费,可帮助跟踪支出并识别潜在的节省成本。

标签:azure,azure-sql-database,azure-management
From: 26986213

相关文章

  • 【Azure Service Bus】Service Bus SDK 抛出 ERROR c.a.c.a.i.ActiveClientTokenManag
    问题描述使用AzureServiceBusSDK,从生产端发送消息进入ServiceBus中,频繁遇见如下错误,不知消息是否有成功发送到ServiceBus中。发送代码publicvoidsendMessage(Stringmsg){//createaServiceBusSenderclientforthetopic//sendoneme......
  • Azure 函数(Node.js):如何从代码中读取上传到 Azure 证书刀片的公钥(.cer)?
    我在Node.js上运行了AzureFunctions。(另外,请注意,通过应用程序服务计划运行的底层操作系统是Windows)让我先绕道而行。一直以来,我都是从Node.js代码访问AzureKeyVault,因此我知道如何从Node.js代码访问KeyVault,这样看起来就像这样:co......
  • 【Azure Developer】Python – Get Access Token by Azure Identity in China Azure E
    问题描述使用AzureIdentity,根据指定的客户端凭据获取AccessToken中,先后遇见了“ValueError:"get_token"requiresatleastonescope”“ClientSecretCredential.get_tokenfailed:Authenticationfailed:sequenceitem0:expectedstrinstance,listfound”最初的......
  • 微软云计算之云计算平台、云操作系统Windows Azure
    微软云计算平台微软云计算平台微软的云计算技术WindowsAzure组成微软云操作系统WindowsAzureWindowsAzure概述WindowsAzure计算服务WindowsAzure存储服务全局命名空间体系架构存储域的层次结构双复制引擎文件流层分区层WindowsAzureConnectWindowsAzureCDNFab......
  • 【Azure App Service】.NET代码实验App Service应用中获取TLS/SSL 证书 (App Service
    在前一篇文章中,我们是把.NET8应用读取SSL证书(X509)示例部署在AppServiceWindows环境中,那么如果部署在Linux环境,以及LinuxContainer中呢?根据前文中的第一种方法,直接在把证书文件包含在源文件中,通过相对路径读取证书文件的方式,经测试,可以正常工作。但是,对于第二种“通过指......
  • Azure SQL 备份无法还原至新服务器
    我正在为我的Azure应用程序创建一个简单的灾难恢复计划。该应用程序的RTO长达一周,因此它不是一个关键应用程序,所以我不需要设置主动/被动服务器或任何类型的自动故障转移。如果数据中心断电六个小时,我也不在乎。实际上,我只是为某些导致整个数据中心离线的事件(如火灾......
  • ChatTTS,语气韵律媲美真人的开源TTS模型,文字转语音界的新魁首,对标微软Azure-tts
    前两天2noise团队开源了ChatTTS项目,并且释出了相关的音色模型权重,效果确实非常惊艳,让人一听难忘,即使摆在微软的商业级项目Azure-tts面前,也是毫不逊色的。ChatTTS是专门为对话场景设计的文本转语音模型,例如大语言助手对话任务。它支持英文和中文两种语言。最大的模型使用了10万......
  • 如何通过管道使用 yaml 将 Azure 库变量传递给 Cypress?
    我希望将Azure库中的变量传递给cypress,这样我就可以拥有多个阶段(暂存&生产)我尝试了以下方法:通过一个名为environment.json的文件使用固定装置,该文件看起来像这样:{WEB_APP_BASE_URL":"https://blight-town.com"//像我这样的迷失者的"默认"URL}在Azure中,我有一个包......
  • Azure DevOps Server 2022.2(升级过程)
    1.概述2.前期准备3.升级过程4.验证成果1.概述本月微软公司发布了AzureDevOpsServer2022的第二个升级包Update2https://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2022u2。自2024年3月12日发布AzureDevOpsServer2022Update1(《微软发......
  • Azure DevOps Wiki:如何在页面内进行链接?
    在我的DevOpsWiki中,我有一个页面,并希望创建一个包含文章链接的索引。我主要是找到了这本手册来实现这一目标:learn.microsoft.com...但是我没有成功。如何在Wiki页面内进行链接?您能举例说明吗?我想我必须在页眉处设置一个锚点,然后将索引项链接到该锚点。下面是一个示例:索......