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

时间:2018-02-02 05:21:02

标签: azure azure-sql-database azure-sql-server

您好我有14个带有DTU SO,S1和S4(prod)的Azure SQL数据库

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

我也有Azure存储帐户(经典)。我该如何每周进行备份。是否可能。

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

此致

KP

2 个答案:

答案 0 :(得分:0)

为了简单起见,弹性池将为您提供数量的dtu,可根据需要使用/分布在您拥有的数据库中。

所以目前如果您在S1层有14个数据库,那么您有14 * 50 = 700 dtu,如果某些数据库没有被使用,那么dtu可能会很大未充分利用的。

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

我没有验证我提到的所有数字,但这是主要的想法。

答案 1 :(得分:0)

我将添加其他人的答案和评论。对于备份,请考虑您Azure automated backups提供7-35天保留期的备份。此外,您可以使用Azure Long-Term Backup Retention来存储保留期为10年的备份。

关于选择正确的池大小以节省Nick共享的文档one,请注明以下内容:" SQL数据库自动评估现有SQL数据库服务器中数据库的历史资源使用情况并建议Azure门户中的相应池配置。除了这些建议之外,内置的经验还可以估算服务器上自定义数据库组的eDTU使用情况。这使您可以做一个"假设"通过以交互方式将数据库添加到池中并将其删除以在提交更改之前获取资源使用情况分析和调整建议来进行分析"。

此外,"将数据库添加到池后,将根据您选择的数据库的历史使用情况动态生成建议。这些建议显示在eDTU和GB使用情况图表以及配置池页面顶部的推荐标题中。这些建议旨在帮助您创建针对特定数据库优化的弹性池,并且#34;。