优化SQL Server备份性能使用数据科学技术解决典型的DBA困境

  • 凯文Feasel

您的浏览器需要支持JavaScript查看这个视频

尝试重新加载此页面,或检查您的浏览器设置

您正在观看订阅内容的预览。登录检查访问

了解如何使用数据科学技术优化SQL Server备份的性能。微软提供了默认的备份设置,这些设置可以工作,但对于大型数据库来说显然不是最优的。本视频展示了这些设置,解释了它们的默认值,并告诉您可以为优化备份时间提供空间的可用值。最终,您将能够优化备份,并确信您已经在特定环境下尽可能地优化了备份。

在介绍了可用设置之后,您将了解一种用于调优备份设置的方法,以在您自己的环境中提供更快的备份和更短的维护窗口。该方法包括了解如何采样计时数据和其他统计数据,以及如何应用数据科学技术来理解您的发现,并在两个最流行的、基于社区的备份工具中实现您的发现:MinionWare的Minion backup和Ola Hallengren的SQL Server维护解决方案。您将能够自信地安排维护窗口,并使用本视频帮助您收集的数据来保护这些时间表的管理。

你会学到什么

  • 了解控制SQL Server备份性能的关键设置

  • 使用这些关键设置创建数据库备份语句

  • 在PowerShell中使用抽样来测试不同设置的性能

  • 使用统计学习的随机森林等算法创建模型

  • 使用进化编程技术分析这些模型的结果

  • 使用免费的、基于社区的备份解决方案来实现结果

这个视频是为谁准备的

希望最小化备份窗口大小的数据库管理员以及希望在尽可能短的时间内完成备份的数据库管理员。查看者应该熟悉SQL Server和T-SQL语言。该视频还将包括PowerShell和R,所以熟悉这两种语言是很好的,但不是必需的。

本视频通过数据科学技术帮助您优化SQL Server备份性能和控制维护窗口的长度。

关于作者

凯文Feasel

Kevin Feasel是微软数据平台MVP和Envizage的CTO,在那里他专注于数据分析T-SQL和R,强迫Spark集群执行他的命令,与Kafka战斗,并根据需求从帽中变出兔子。他是Curated SQL的主要贡献者和PolyBase reveal的作者。他是北卡罗来纳州达勒姆的居民,每当天气好的时候,他就会沿着三角形的小路骑行。

支持材料

视图源代码在GitHub。

关于这个的视频

作者(年代)
凯文Feasel
DOI
https://doi.org/10.1007/978-1-4842-7194-0
在线国际标准图书编号
978-1-4842-7194-0
总持续时间
1小时7分钟
出版商
然后
版权信息
©Kevin Feasel 2021

相关内容

视频记录

(播放音乐)

大家好,我是Kevin Feasel,今天的主题是使用数据科学技术优化SQL Server备份性能,解决一个经典的DBA困境。在本视频中,我们将帮助您解决dba的一个经典问题,使数据库备份运行得更快。我们将回顾几种用于提高备份性能的技术,并将重点放在有助于加快速度的关键备份配置设置上。在此基础上,我们将使用数据科学技术来训练一个模型,并向您展示如何加快您自己服务器上的数据库备份时间。

我假设您是一位需要缩短备份时间的DBA。此外,我还假定您对SQL Server和T-SQL非常熟悉,因此我不需要解释备份数据库的过程。希望您至少有一点PowerShell的知识,但您当然不需要成为这方面的专家。

就数据科学而言,我们将使用R编程语言。但别担心,如果你只知道R是一个海盗笑话的笑点,你仍然可以在这里做得很好。一旦我们训练了一个模型,我将向您展示如何在两种流行的基于社区的备份工具中实现这些发现,Minion backup和Ola Hallengren’s Maintenance Solution。因此,请加入我们,利用数据科学技术优化SQL Server备份性能,以解决典型的DBA困境。