网上可以看到不少有关oracle运行时误删数据文件的讨论,对于使用rm操作系统命令删除的文件,可以通过copy文件描述符来恢复文件,当然这种方式的前提还是数据库还在运行。但在DB还在运行时直接copy文件描述符来恢复文件,这样操作其实有几个问题:copy过程中需要额外的存储空间..
分类:
数据库 时间:
2014-11-04 15:19:52
阅读次数:
256
好吧。。。想了半天想错了。。。虽然知道是贪心。。。我们每次找没有被买的两种价格最小的牛,比较a = 当前差价最大的 + 当前优惠券价格最小的牛与b = 当前非优惠券价格最小的牛所以。。。我们要先维护两个小根堆,分别表示用优惠券买的牛的价格和不用优惠券买的牛的价格还有个叫Recover的大根堆,表示当...
分类:
其他好文 时间:
2014-11-01 21:43:40
阅读次数:
309
在我们恢复的时候,发现中间缺失归档,大部分dba认为从缺失的归档开始以后的归档都无法进行恢复。但是我们从非常规的方式,修改数据文件对应的信息是可以跳过该缺失的归档,并且利用后面的归档进行恢复的。
SYS@orcl11g>recover datafile 6;
ORA-00279: change 2054392 generated at 10/28/2014 23:20:14 needed for...
分类:
其他好文 时间:
2014-11-01 19:13:32
阅读次数:
130
环境:RAC 4节点、oracle 11.2.0.4、redhat 5.9 64bit 问题描述: 1.alert.log每隔一段时间就会报如下错误: Transaction recovery: lock conflict caught and ignored Transaction recover...
分类:
其他好文 时间:
2014-10-31 21:53:11
阅读次数:
1255
dagaguard环境修改在线日志redolog大小...
分类:
数据库 时间:
2014-10-31 12:01:00
阅读次数:
302
警告:这题卡SPFA,警告:这题卡SPFA 这不是演习题目大意:给出一个无向图,以及一些点的序列,要找出一条最短的路径使得通过所有点,题目保证存在一条头尾都在点的序列中的最短路满足题意思路:没有最后那个保证应该就是神题了TUT 有的话显然最后的答案是一条链,而我们要做的便是找出这条链的头尾,随便找个...
分类:
其他好文 时间:
2014-10-29 16:46:34
阅读次数:
231
当DataGuard升级CPU后,发现主备库不能同步了,日志报错,所以在主库的执行的升级的后脚本“@catbundle.sql cpu apply”不能同步到备库
现象:
broker状态:
[oracle@webdb2 ~]$ dgmgrl sys/oracle
DGMGRL for Linux: Version 11.2.0.3.0 -64bit Production
...
分类:
数据库 时间:
2014-10-23 16:20:02
阅读次数:
294
关键字:SQL Server 2008, recover deleted records今天有个朋友很着急地打电话给我,他用delete语句误删除了SQL Server 2008数据库中两个表中的所有记录,而这个数据库之前没有任何备份。让我帮他解决一下,不然他要赔偿客户很多钱。SQL Server中...
分类:
数据库 时间:
2014-10-21 11:40:29
阅读次数:
222
我们知道Oracle有DataGuard实时备份数据,可以做主备切换,而MySQL也有自己的一套备库方案,称之为主从复制。
搭建MySQL从库是为了实时同步主库数据,同时也可以分担主库的读压力,对数据库端做成读写分离结构。
搭建MySQL主从库注意点:
1.主库和从库的 server-id 一定不能相同。
2.在主库创建replication slave账户...
分类:
数据库 时间:
2014-10-20 17:21:12
阅读次数:
197
1、日志传输可以分为 lgwr和ARCH,默认是arch,其中lgwr传输可以分为async和syncsync:同步服务,只有在事物参数的日志成功的传输到备库的目的地,事物才能提交。虽然同步服务没有限制主库和同步目的地的距离,但是主库同步数据到目的地的延时,增加了事物提交的时间 这种同步模式一...
分类:
其他好文 时间:
2014-10-18 00:40:51
阅读次数:
364