达梦数据库实例内复制
达梦数据库实例内复制是一种用于分担系统访问压力、加快异地访问响应速度和提高数据可靠性的解决方案。它通过将一个服务器实例上的数据变更复制到另一个服务器实例来实现。以下是关于达梦数据库实例内复制的一些重要概念和步骤:
概述
达梦数据复制用于解决大、中型应用中因不同地域、不同部门、不同类型的数据访问请求导致数据库服务器超负荷运行、网络阻塞、远程用户数据响应迟缓的问题。
重要概念
数据库状态:服务器的状态,不同的状态下对能够进行的操作有不同的限制。
主服务器:发起复制操作的服务器。
从服务器:接收主服务器发送的数据并进行复制的服务器。
复制节点:涉及到复制的服务器,包括主服务器和从服务器。
复制服务器(RPS):在数据复制环境中,负责配置复制环境、定义复制关系的服务器。RPS有且仅有一台,只负责配置和监控,不参与复制过程。
复制关系:指明主服务器和从服务器以何种方式进行复制。复制关系分为同步复制和异步复制。
同步复制关系:主服务器数据更新后立即复制到从服务器。
异步复制关系:主服务器和从服务器在某段时间内数据可能不同,主服务器数据更新不会立刻同步到从服务器,而是在经过一段时间后进行复制。异步复制的同步时机由指定的定时器确定。
逻辑日志:记录产生数据变化的逻辑操作的日志,包括INSERT、UPDATE、DELETE、TRUNCATE、ROLLBACK和COMMIT。