上一章的结尾我们留下了一个问题,就是在上一章所介绍的模型中,恢复管理器必须要通过全篇扫描整个undolog进行日志恢复,这样做显然是没有太大必要的,因为系统中断肯定是在最后几个事务受到影响,前面的事务应该已经完成commit或者rollback了,不会出现abort的情况,那我们如何知道哪些事务受到...
分类:
数据库 时间:
2015-03-31 19:31:11
阅读次数:
232
以spec2006中的bzip2为例说明,如何设置checkpoint ,以及从checkpoint处开始继续执行。这样做的目的是,可以采用automic的方式执行N条指令,然后以detailed的方式执行M条指令。
1.设置checkpoint:在第5000000条instruction处设置checkpoint
./build/ALPHA_SE/gem5.opt -d ./...
分类:
其他好文 时间:
2015-03-17 14:20:14
阅读次数:
163
在做update或delete操作时忘带where条件或where条件精度不够,执行之后导致数据丢失或更新错误等严重后果,如果你的数据库已有相应的完整备份,并且不能备份日志(truncate log on checkpoint选项为1)可以利用事务日志的备份来进行数据恢复.恢复数据具体步骤如下:1,...
分类:
数据库 时间:
2015-03-16 12:41:20
阅读次数:
188
原文: 日志文件不断增长 先了解SQLServer需要保存的日志记录: 1、 所有没有经过“检查点”的日志记录: SQLServer定时执行(Checkpoint),保证“脏页”被写入硬盘。没做Checkpoint的,可能是只在内存中修改,数据文件还没同步。SQLServer要在硬盘的日志文件中有记...
分类:
其他好文 时间:
2015-03-06 12:24:41
阅读次数:
349
Hope we can find Avatar and goal in.Program: simple client/server, loopback
Tools: CRIU does checkpoint/restore work
ps -ef
liuqius+ 20052 2464 0 22:00 pts/6 00:00:00 ./server 7022
liu...
分类:
其他好文 时间:
2015-03-01 00:24:50
阅读次数:
523
Purpose:If we get rid of cgroup and lxc when we do dump through criu, it is good for us to make migration successfullyLXC:CRIU itself doesn’t dump lxc(container) unless using lxc-checkpoint tool. So b...
分类:
其他好文 时间:
2015-02-25 23:45:34
阅读次数:
200
1、刷新重做日志缓存的时机 a.commit b.缓存满了 c.checkpoint,checkpoint的触发有两种机制:定时触发,由log_checkpoint_interval[1]参数决定间隔的时间,单位秒;0表示禁用定量触发,由log_checkpoint_timeout[2]参数决定,表...
分类:
其他好文 时间:
2015-02-14 12:12:12
阅读次数:
153
redo:记录用户的操作。(commit)undo:相反的用操作。(rollback)checkpoint:redo真正写入物理存储。(定时写---定时策略)===========================================1.用户提交SQL的DML语句。2.数据库DBWN写入R...
分类:
其他好文 时间:
2015-02-13 22:24:11
阅读次数:
174
我们都用过虚拟机,它能让保存一个正在运行系统的状态,这里用到的技术就是checkpoint,日后还可以restart,不过这是针对整个系统,有没有可能只checkpoint一个process,这个方向引来了研究热潮,CRAK就是其中做的比较不错的一个。
Checkpoint/restart技术应用场景:
1. 在分布式负载均衡方面,往往需要一个进程从一个host移到另一个host上...
分类:
系统相关 时间:
2015-02-09 12:50:40
阅读次数:
998
OGG的extract进程,Thread #: 2的current checkpoint 的timestamp竟然是1988-01-01 00:00:00.000000,SCN的十进制数,竟然为191242119617280,远远大于当前数据库的SCN,多出一位数。
时间倒退,SCN号反而大涨,时间还那么有个性。这个问题挺有意思。...
分类:
系统相关 时间:
2015-01-31 19:27:43
阅读次数:
350