微软的SQL Server 数据库最常用的有两种类型的文件: 1、主要数据文件,文件后缀一般是.MDF; 2、事务日志文件,文件后缀一般是.LDF。 用户数据表、视图、存储过程等等数据,都是存放在MDF文件里,LDF文件是存放MS SQL Server操作过程中的日志记录。 MDF文件必读附加到MS ...
分类:
数据库 时间:
2016-12-20 13:48:17
阅读次数:
314
数据库中的每个文件都可以通过删除未使用的页的方法来减小。尽管数据库引擎会有效地重新使用空间,但某个文件多次出现无需原来大小的情况后,收缩文件就变得很有必要了。数据和事务日志文件都可以减小(收缩)。可以成组或单独地手动收缩数据库文件,也可以设置数据库,使其按照指定的间隔自动收缩。 文件始终从末尾开始收 ...
分类:
数据库 时间:
2016-12-11 02:50:56
阅读次数:
177
使用rpm包安装xtrabackup ## 安装依赖包yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-mysql rsync## 安装libev4包rpm -ivh libev4-4.15-7.1 ...
分类:
其他好文 时间:
2016-12-02 11:57:00
阅读次数:
158
认识数据库备份和事务日志备份 数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏时可以根据备份的数据库及事务日志文件还原到最近的时间点将损失降到最低点。 数据库备份 数据库备份可以手动备份和语句备份 一.手动备份数据库 1.鼠标右键选择你要进行备份的数据库-任务 ...
分类:
数据库 时间:
2016-09-22 15:50:19
阅读次数:
159
今天查看Job的History,发现Job 运行失败,错误信息是:“The transaction log for database 'xxxx' is full due to 'ACTIVE_TRANSACTION'.” 错误消息表明:数据库的事务日志文件空间耗尽,log 文件不能再存储新的tra ...
分类:
数据库 时间:
2016-09-09 20:55:30
阅读次数:
1950
xtrabackup是基于InnoDB存储引擎灾难恢复的。它复制InnoDB的数据文件,尽管数据文件在内部是非一致性的,但在执行灾难恢复时可以保证这些数据文件是一致的,并且可用。 官方原理 在InnoDB内部会维护一个redo日志文件,我们也可以叫做事务日志文件。事务日志会存储每一个InnoDB表数 ...
分类:
其他好文 时间:
2016-08-30 17:49:24
阅读次数:
108
原理:在InnoDB内部会维护一个redo日志文件,我们也可以叫做事务日志文件。事务日志会存储每一个InnoDB表数据的记录修改。当InnoDB启动时,InnoDB会检查数据文件和事务日志,并执行两个步骤:它应用(前滚)已经提交的事务日志到数据文件,并将修改过但没有提交的数据进行回滚..
分类:
其他好文 时间:
2016-07-01 07:52:06
阅读次数:
242
认识数据库备份和事务日志备份 数据库备份与日志备份是数据库维护的日常工作,备份的目的是在于当数据库出现故障或者遭到破坏时可以根据备份的数据库及事务日志文件还原到最近的时间点将损失降到最低点。 数据库备份 数据库备份可以手动备份和语句备份 一.手动备份数据库 1.鼠标右键选择你要进行备份的数据库-任务 ...
分类:
数据库 时间:
2016-06-07 20:43:44
阅读次数:
259
目录
目录
正确认识SQL Server数据库文件
参考资料
正确认识SQL Server数据库文件
MS SQL Server的数据库文件可分成如下2类:
数据文件
事务日志文件(.ldf)
其中“数据文件”可分为:主数据文件(Primary data files,即.mdf)与次数据文件(Secondary data files,即.ndf)
参考资...
分类:
数据库 时间:
2016-05-27 11:50:49
阅读次数:
172
首先简单的介绍一下Sql server 备份的类型有:1:完整备份(所有的数据文件和部分的事务日志文件)2:差异备份(最后一次完成备份后数据库改变的部分)3:文件和文件组备份(对指定的文件和文件组备份)4:事物日志备份(所有数据库的变更)5:尾日期备份(日志的活动部分,指上一次为备份的日志部分)6: ...
分类:
数据库 时间:
2016-05-13 07:30:20
阅读次数:
264