Azure SQL 数据库和池使用情况.何时使用数据库池



你好,我有 14 个用于 Azure SQL 的数据库,带有 DTU SO、S1 和 S4(产品)

所以我正在为一些未使用或不经常使用的数据库付费。 10 个用于开发和测试的数据库。2 用于生产。 所以我看到了一篇关于 Azure 弹性池的帖子。在 Azure 弹性池中提到了这一点。有人可以建议我应该在弹性池中放置哪种数据库以及节省成本的提示。

我还有 Azure 存储帐户(经典)。我应该如何每周进行备份。可能吗。

帮助和提示将不胜感激。 谢谢

问候

金伯利进程

为简单起见,弹性池将为您提供 dtu 的数量,这些 dtu 可以根据自己的需要使用/分布在你拥有的数据库数量周围。

因此,目前如果您在 S1 层中有 14 个数据库,那么您有 14*50 =700 dtu,如果某些数据库未使用,则 dtu 可能没有得到充分利用。

在这种情况下,如果您选择具有 50 dtu 的弹性池,那么它将分布在 14 个数据库 ,并根据需要使用它们。 这意味着您将节省更多并平衡资源。

我还没有验证我提到的所有数字,但这是原则思想。

我只会向其他人添加答案和评论。对于备份,请考虑使用 Azure 自动备份,该备份提供 7-35 天的保留期。此外,还可以使用 Azure 长期备份保留期,它可以存储保留期为 10 年的备份。

关于选择正确的池大小以节省资金,上面 Nick 共享的文档之一指出以下内容:"SQL 数据库会自动评估现有 SQL 数据库服务器中数据库的历史资源使用情况,并在 Azure 门户中推荐适当的池配置。除了建议之外,内置体验还会估计服务器上自定义数据库组的 eDTU 使用情况。这使您能够通过以交互方式将数据库添加到池中并删除它们来执行"假设"分析,以便在提交更改之前获取资源使用情况分析和大小调整建议"。

此外,"将数据库添加到池后,将根据所选数据库的历史使用情况动态生成建议。这些建议显示在 eDTU 和 GB 使用情况图表以及"配置池"页顶部的建议横幅中。这些建议旨在帮助你创建针对特定数据库优化的弹性池"。

相关内容

  • 没有找到相关文章

最新更新