SQL SERVER日志链简介
发布时间:2016-08-15 19:53:11 所属栏目:MsSql教程 来源:站长网
导读:先说清楚这些概念吧 SQLSERVER只有日志链,备份记录(有些人也叫备份链)本人觉得叫备份记录更合适 下面三个东西说的都是同一样东西 备份集=备份记录=备份链 备
先说清楚这些概念吧
SQLSERVER只有日志链,备份记录(有些人也叫备份链)本人觉得叫备份记录更合适 下面三个东西说的都是同一样东西 备份集=备份记录=备份链 备份集:比如备份的集合,比如有对一个数据库的完备1、差备、日备1、完备2、日备2,这些数据库的备份的集合就 是备份集 不过我更喜欢叫备份记录 备份记录实际上指 SELECT * FROM [msdb].[dbo].[backupset] 截断日志跟日志链断裂是否是同一样东西? 截断日志跟日志链断裂不是同一样东西 什么是日志链 其实大家可以把bak文件理解成一个压缩包,完整备份和差异备份的时候会把 数据和日志一起带进压缩包, 而日志备份的时候只会把日志带进压缩包 我们先从一个实验开始吧 测试环境:SQLSERVER2012 开发版 脚本 为了不产生额外的日志,所以脚本里面没有select into语句,本来想select into进去临时表再对临时表进行排序 但是因为select into会产生额外的日志,只有直接对fn_dblog进行排序了 创建数据库 USE master GO --创建数据库 CREATE DATABASE LogChainTest; GO --改为完整恢复模式 ALTER DATABASE LogChainTest SET RECOVERY FULL; GO (编辑:滁州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读