sqlserver mirror术语和定义

2023年 8月 12日 31.0k 0

自动故障转移 (automatic failover)

一种过程,当主体服务器不可用时,该过程将导致镜像服务器接管主体服务器的角色,并使其数据库的副本联机以作为主体数据库。

故障转移伙伴 (failover partners)充当镜像数据库的角色切换伙伴的两个服务器实例(主体服务器或镜像服务器)。

强制服务 (forced service)是指在负责将服务传输到镜像数据库(但它处于未知状态)的主体服务器出现故障时数据库所有者启动的故障转移。

高性能模式数据库镜像会话异步运行并仅使用主体服务器和镜像服务器。 的角色切换形式是强制服务(可能造成数据丢失)。

高安全性模式 (High-safety mode)数据库镜像会话同步运行并可以选择使用见证服务器、主体服务器和镜像服务器。

手动故障转移 (manual failover)是指在负责将服务从主体数据库传输到镜像数据库(处于同步状态)的主体服务器仍在运行时数据库所有者启动的故障转移。

镜像数据库 (mirror database)通常与主体数据库完全同步的数据库副本。

镜像服务器 (mirror server)在数据库镜像配置中,镜像数据库所在的服务器实例。

主体数据库 (principal database)数据库镜像中的一种读写数据库,其事务日志记录将应用到数据库的只读副本(镜像数据库)。

主体服务器 (principal server)在数据库镜像中,是指当前作为主体数据库的数据库所属于的伙伴。

重做队列 (redo queue)收到的等待镜像服务器磁盘的事务日志记录。

角色 (role)主体服务器和镜像服务器担任互补的主体角色和镜像角色。 也可以由第三个服务器实例来担任见证服务器角色。

角色切换镜像接管主体角色。

发送队列 (send queue)在主体服务器的日志磁盘累积的未发送的事务日志记录。

会话是指主体服务器、镜像服务器和见证服务器(如果存在)之间进行数据库镜像期间形成的关系。

镜像会话启动或继续后,将累积在主体服务器上的主体数据库日志记录发送给镜像服务器的过程,此过程将这些日志记录尽快写入磁盘,以便与主体服务器保持同步。

事务安全一种镜像特定的数据库属性,用于确定数据库镜像会话是同步运行还是异步运行。 有两种安全级别:FULL 和 OFF。

见证仅用于高安全性模式,SQL Server 的一个可选实例,它能使镜像服务器识别何时要启动自动故障转移。 与这两个故障转移伙伴不同的是,见证服务器并不能用于数据库。 见证服务器的角色是支持自动故障转移。

本文来源https://www.modb.pro/db/417413

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论