gpt4 book ai didi

azure-sql-database - Azure Sql 数据库归档

转载 作者:行者123 更新时间:2023-12-04 07:53:14 25 4
gpt4 key购买 nike

如果 Azure Sql Db 中的表变得太大,是否有建议的模式来存档旧记录以减少表大小?

最佳答案

有许多选项可以存档旧记录,这取决于将来报告中需要如何使用这些旧记录(如果有的话)。如果旧数据已过时,客户可以简单地截断表,并使用分区,他们可以根据分区值进行截断。

另一种选择是通过将旧数据导出到 bacpak 并将其存储在 Azure 存储中来自动存档数据。在这种情况下,如果需要重新加载和引用数据,您可以缩减数据库中的数据量,同时在更便宜的存储解决方案中保持对旧数据的访问。

可以使用 Elastic Jobs 或 Azure 自动化自动存档,您可以在其中将监控和存档逻辑一起添加到计划作业中。以下是使用 Azure 自动化的示例:https://gallery.technet.microsoft.com/scriptcenter/Azure-Automation-Your-SQL-30f8736b

可以使用 Elastic Jobs(预览版)创建相同的计划作业,特别是如果您正在处理 Multi-Tenancy 应用程序并拥有大量数据库,每个数据库一个租户,并且您希望单个自动化作业跨所有用于监控表大小并根据需要截断数据的数据库。以下是 Elastic Jobs 入门示例:https://gallery.technet.microsoft.com/scriptcenter/Automating-management-of-e7c15e2f

关于azure-sql-database - Azure Sql 数据库归档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36561643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com