每次关停数据库,特别是大型数据库,我们最担心的就是能不能起来,听起来比较可笑是吧,因为见关停的过程中,如果有一个环节出现问题,导致文件内容不一致,那么就可能起不来。而且越是大型的数据库,关停的时间就越长,同时出错的可能性就越大。更不要说直接关服务器了。
假设一个事务正在其中一台上处理,已经处理完了,正要写入磁盘,恰好你关了服务器,那么最好的结果是这个事务没有了,最烂的结果是数据库一致性被破坏了,也就是说两台集群数据库的检查点不一致了,那么就只能呵呵了。并不是一定不能恢复,不过可能需要时间,而且恢复的效果,真的不能保证。
完全没有问题,因为rac系统中数据库的数据是保存在独立的磁盘阵列上的,2台服务器都是到磁盘阵列上去读取保存数据,所以其中一台关闭了数据照样是写在磁盘阵列上,无论你过多久再打开它一样可以从磁盘阵列上读取最新的数据,因此不存在同步的情况欢迎分享,转载请注明来源:内存溢出
评论列表(0条)