当前位置:首页 > 数据库 > Sqlserver

对SQLSERVER数据库事务日志的疑问

对SQLSERVER数据库事务日志的疑问 摸不透SQLSERVER了 实验环境:SQLSERVER2005 SP4,Windows7 本来没什么心情写文章,反正没人看, 关于我文章中提到的问题,有些可以从文章结尾的MSDN补充那里找到答案,而有些还没有答案 根据CSDN博客的这篇文章介绍,大家

对SQLSERVER数据库事务日志的疑问

摸不透SQLSERVER了

实验环境:SQLSERVER2005 SP4,Windows7

本来没什么心情写文章,反正没人看,关于我文章中提到的问题,有些可以从文章结尾的MSDN补充那里找到答案,而有些还没有答案

根据CSDN博客的这篇文章介绍,香港虚拟主机,网站空间,大家可以先看一下,然后再继续往下看,因为下面会引用到CSDN博客里的一些内容

SQL Server事务日志介绍

第一个问题:为什麽我完整备份数据库的时候,为什麽事务日志记录数会增加的,再备份一次又减少,再备份一次又增加?

对SQLSERVER数据库事务日志的疑问 - 文章图片

备份之后变成了100行记录

对SQLSERVER数据库事务日志的疑问 - 文章图片

有时候不是固定会增加50行记录的,有时候当你再次备份的时候又会变回50行记录

而虚拟日志文件的数量会减少了,从原来的45个变成35个

对SQLSERVER数据库事务日志的疑问 - 文章图片

备份之后

对SQLSERVER数据库事务日志的疑问 - 文章图片

我是这样备份的

对SQLSERVER数据库事务日志的疑问 - 文章图片

对SQLSERVER数据库事务日志的疑问 - 文章图片

当我备份事务日志并截断日志之后,剩下10行记录,备份事务日志不会减少事务日志的物理大小,需要收缩事务日志才行

对SQLSERVER数据库事务日志的疑问 - 文章图片

当我每次执行完整备份之后,log space used都会增大

1 DBCC SQLPERF(LOGSPACE) ,虚拟主机


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐