首页 > TAG信息列表 > 备库

postgresql从库查询被终止怎么办

一,问题描述: PG流复制场景下,默认配置下, 如果在PG从库执行长时间的查询,会出现查询的报错。提示 ERROR: canceling statement due to conflict with recovery DETAIL: User query might have needed to see row versions that must be removed. 根据报错信息,在主库上执行长时间查询

KingbaseES集群管理维护案例之---备库checkpoint分析

​ 数据库异常关闭时,数据库关闭时来不及或者没机会做checkpoint,则需要从上一个一致性检查的开始恢复。KingbaseES备机checkpoint是不能产生checkpoint WAL日志条目的,因为如果写这样类型的checkpoint的话,就会将接收的WAL打乱,那么日志将混乱,回放会出问题。 那么问题来了,备机支持che

kingbaseES V8R6集群备份恢复案例之---备库作为repo主机执行物理备份

​ 案例说明: 此案例是在KingbaseES V8R6集群环境下,当主库磁盘空间不足时,执行sys_rman备份,将集群的备库节点作为repo主机,执行备份,并将备份存储在备库的磁盘空间。 集群架构状态: [kingbase@node102 bin]$ ./repmgr cluster show ID | Name | Role | Status | Upstream | L

kingbaseES V8R6集群备份恢复案例之---备库作为repo主机执行物理备份

案例说明: 此案例是在KingbaseES V8R6集群环境下,当主库磁盘空间不足时,执行sys_rman备份,将集群的备库节点作为repo主机,执行备份,并将备份存储在备库的磁盘空间。 集群架构状态: [kingbase@node102 bin]$ ./repmgr cluster show ID | Name | Role | Status | Upstream | Loca

4.常见的问题处理

常见问题处理: 1.主备同步身份验证问题:  alert log可能报类似如下异常 Error 1017 received logging on to the standby check that the primary and standby are using a password file and remote_login_passwordfile is set to shared or exclusive, and that the sys passwor

MYSQL 主从备份相关(别人的经验之谈)

一、binlog 的三种格式对比【statement】   由于 statement 格式下,记录到 binlog 里的是语句原文,因此可能会出现这样一种情况:插入的自增主键 id,在数据不同步时使用相同语句,会导致插入的数据不一致。因此,MySQL 认为这样写是有风险的。 【row】   当 binlog_format 使用 row 格

ORACLE19.8.0 DG主库中drop一个pdb,导致备库停止数据同步

一、现象        在主库drop一个pdb后,DG库中的pdb没有删除。从告警日志看,告警日志中有“ORA-00600: internal error code, arguments: [kqrpre_in_apply], [], [], [], [], [], [], [], [], [], [], []”错误。而且备库的最大scn不更新。 二、环境     DB:ORACLE 19.8.0.0.

kingbaseES R3 集群备库转换为单实例库案例

案例说明: 在生产环境需要将集群中架构转换为单实例环境,本案例以备库转换为单实例库为案例,介绍了两种方案,一种在数据库数据量小的环境下采用 sys_dumpall 导出导入方式建立单实例库;另外一种是在数据量大的情况下,采用物理copy的方式建立单实例库。 案例数据库版本: PROD=# select ve

基于Postgre 14的主备复制和主备切换

环境信息 系统版本: windows 10 版本:PostgreSQL14 主机IP: 192.168.10.101 备库IP:192.168.10.102 主库操作 设置pg_hba.conf添加以下: host all all 0.0.0.0/0 md5 host replication postgres 192.168.10.102/32 md5 #这句话的意思允许从数据库连接主

ORA-01093: ALTER DATABASE CLOSE only permitted with no sessions connected DG开启MRP失败

问题描述:在10.2.0.5的备库中open状态下开启实时同步,开启失败。一直卡着,只能强制停止 SQL> alter database recover  managed standby database using current logfile disconnect from session; ERROR at line 1: ORA-01093: ALTER DATABASE CLOSE only permitted with no sess

db_create_file_dest参数的设置导致备库数据文件路径不一致

在通过主库的备份来恢复创建备库时发现,restore数据库后部分数据文件路径与我设置的convert参数路径不一致 *.db_file_name_convert='E:\ORACLE\ORADATA\ORCL\DATAFILE\','D:\ORACLE\ORADATA\ORCL\' 备库的部分数据文件会生成在D:\ORACLE\ORADATA\ORCLDG\这个自动创建的目录下 查

修改密码文件导致DG归档不应用

问题描述:重启完备库,之后发现主备同步状态异常,mrp进程状态显示applying log,但是v$datagaurd_stats视图中查询到归档日志并没有在应用。主库切换归档,可以正常传输过来,但是没法应用 1.备库状态       2.查看归档是否正常传输,可以正常从主库传输过来,但是不会实时应用      3

达梦数据库重建备库

因备库归档无效状态,备库无法进行恢复日志,同步中断时间太长需要重建备库进行恢复。 重建备库不同于新建备库,不需要重启主库,当备库发生损坏,无法正常应用日志了,重建利用之间备份进行恢复还原后追日志方式进行 。 因备份是每天晚上的,用昨晚备份进行还原 ,详细步骤如下: 1、传送备份

高性能MySql学习笔记-第十章:复制

1. 复制概述 MySQL支持两种复制方式:基于语句的复制和基于行的复制。这两种方式都是通过在主库上记录二进制日志,在备库重放日志的方式来实现异步的数据复制。 复制解决的问题 数据分布:可以通过复制将数据分布在不同地理位置的数据中心。 负载均衡:通过MySQL复制可以将读操作分布

ADG搭建备库过程中备库预警日志报错ORA-00313 ORA-00312 ORA-27037

duplicate 执行 mount standby database 卡住 duplicate过程

10. Oracle常用高可用方案

10.1. ​​​DG  10.1.1. 概念 DG,Dataguard的缩写,业界一般就称为DG。DG最早出现于2001年发布的Oracle 9i版本。之前的版本中,也有类似的产品或技术,但不叫DG,而是叫做Standby Database。基于多方面的因素,Oracle 9i之前的类似产品并没有得到广泛应用,而真正被广泛使用是在Oracle 9

【阿里数据库面试题解】MySQL高可用原理

若主备库机器的系统时间设置不一致,不会导致主备延迟的值不准吗? 不会的。因为,备库连接到主库时,会通过执行SELECT UNIX_TIMESTAMP()函数获得当前主库系统时间。若此时发现主库系统时间与自己不一致,备库在执行SBM计算时,会自动扣掉该差值。 在网络正常时,日志从主库传给备库所需时

基于linux7的pgsql14流复制

流复制其原理为:备库不断的从主库同步相应的数据,并在备库apply每个WAL record,这里的流复制每次传输单位是WAL日志的record。 PostgreSQL物理流复制按照同步方式分为两类: 异步流复制 同步流复制 物理流复制具有以下特点: 1、延迟极低,不怕大事务 2、支持断点续传 3、支持多副本

《MySQL实战45讲》(20-35讲)学习总结

注明:极客时间《MySQL实战45讲》个人学习3 目录 第二十一讲:为什么我只改一行的语句,锁这么多?加锁规则案例一:等值查询间隙锁案例二:非唯一索引等值锁案例三:主键索引范围锁案例四:非唯一索引范围锁案例五:唯一索引范围锁 bug案例六:非唯一索引上存在"等值"的例子案例七:limit 语句

重庆思庄技术分享------db_create_file_dest参数的设置导致备库数据文件路径不一致

db_create_file_dest参数的设置导致备库数据文件路径不一致 在通过主库的备份来恢复创建备库时发现,restore数据库后部分数据文件路径与我设置的convert参数路径不一致 *.db_file_name_convert='E:\ORACLE\ORADATA\ORCL\DATAFILE\','D:\ORACLE\ORADATA\ORCL\' 备库的部分数据文件

postgresql之物理复制与逻辑复制_异步流复制部署

------------恢复内容开始------------ --物理复制,也称为流复制(streaming replication),通过流复制复制一个一模一样的备库 --逻辑复制,也称之为选择性复制,可以做到基于表级别的复制,pg10之前的不支持内置的逻辑复制,pg10以后有支持内置的逻辑复制 WAL日志记录数据库的变化,流复制和逻

DB2搭建HADR体会

DB2搭建HADR体会今天早上,2021.10.24,在客户现场搭建HADR,主机为AIX,数据库版本为 9.7.0.12,同步方式为SUPERASYNC,但是备库和主库启动之后,客户检查备库的HADR传输端口并没有开放, netstat -an | grep -i 51002,主库可以看到端口开放,db2pd -d db2_32 -hadr命令查看 HADR状态为connected,备

面试高频:MySQL是怎么保证高可用的?

微信搜 欢少的成长之路 介绍 大家好,我是Leo,从事Java后端开发。之前的文章大概介绍了主从库的数据一致性问题,通过分析binlog的三种格式的优缺点以及应用性效率。介绍了主从同步的循环复制问题以及解决方案。如果不太清楚的小伙伴可以【关注公众号:欢少的成长之路】。今天这里

【重庆思庄oracle技术分享】-主库增加表空间后,在DG备库备份会失败:RMAN-20079

Rman Backup On Physical Standby Database Failing with RMAN-20079 after Structure Changes on Primary (Doc ID 1326706.1) In this Document Symptoms Cause Solution References APPLIES TO: Oracle Database - Enterprise Edition - Version 11.2.0.2 and later Infor

问题定位 | PostgreSQL 报错 requested WAL segment has already been removed

本文首发于 2016-04-25 20:59:52 问题描述 在使用配置了热备的 PostgreSQL 数据库时,在执行大量事务时,尤其是一个需要插入几千万条数据的 insert 事务时(典型的做法是持续 insert into t select * from t;),后台 csv log 中报错如下: 2015-07-01 13:25:29.430 CST,,,27738,,51d112c8.