1、 在“数据库镜像会话”中,主体服务器和镜像服务器作为“伙伴”进行通信和协作。
这两个伙伴在会话中扮演互补的角色:“主体角色”和“镜像角色”,拥有主体角色的称为“主体服务器”,拥有镜像角色的称为“镜像服务器”。
2、 数据库镜像涉及尽快将对主体数据库执行的每项插入、更新和删除操作重做到镜像数据库中。
重做通过将每个活动事务日志记录发送到镜像服务器来完成,这会尽快将日志记录按顺序应用到镜像数据库中,这样,每当数据库更新时,DBMS将自动保证镜像数据与主体数据的一致性;
3、 在出现介质故障时,可由镜像数据库继续提供使用,同时DBMS将自动利用镜像磁盘数据进行主数据库的恢复,不需关闭系统。
4、 一旦出现介质故障,通常使用一个“角色切换”的过程来互换主体服务器和镜像服务器。
5、 由于数据库镜像是通过复制数据实现的,在实际应用中,用户只选择对关键数据和日志文件进行镜像,而不是对整个数据库进行镜像。