欢迎来到天天文库
浏览记录
ID:9412108
大小:51.50 KB
页数:3页
时间:2018-04-30
《sqlserver备份历史记录分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、SQLServer备份历史记录分析>>教育资源库 问题 在数据库管理员的日常任务中,数据库备份占据了很重要的位置。这个任务一般通过维护计划、定期的SQLServerAgentJobs或者第三方工具的执行来完成。考虑到备份的重要性,有必要定期地分析这个过程的性能和效率。那么我们要如何才能洞察任何数据备份过程的性能呢? 专家解答 让我们通过一些不同的脚本来看看能够洞察到什么。为了达到这篇文章的目的,我在这个例子中创建了一个叫做BackupReport的数据库。基于测试目的,执行全日志,差异日志和事务日志来列出脚本的值。查看下面的脚本: 脚本&nd
2、ash;创建备份过程统计数据 SELECTs.database_name,m.physical_device_name,cast(s.backup_size/1000000asvarchar(14))+''+'MB'asbkSize,CAST(DATEDIFF(second,s.backup_start_date,s.backup_finish_date)ASVARCHAR(4))+''+'Seconds'TimeTaken,s.backup_start_date,CASEs.[type]m
3、sdb.dbo.backupsetsinnerjoinmsdb.dbo.backupmediafamilymONs.media_set_id=m.media_set_idsdb数据库中的backupset表具有额外的信息。如果需要额外的信息,那么下面列中的任何一列都可以增加到SELECT语句中。 列表 信息 [name] 备份的逻辑名称 [user_name] 执行备份的用户 [description] 备份的描述 [first_lsn] 第一个日志序列号 [last_lsn] 最后一个日志序列号 [checkpoint_ls
4、n] 检查点日志序列号 [database_creation_date] 数据库的创建日期 [patibility_level] 备份数据库的兼容性级别 [machine_name] 开始备份的SQLServer名称 [is_passaged] 数据库备份损坏或者不损坏>>>>这篇文章来自..,。
此文档下载收益归作者所有