数据库性能优化普遍采用集群方式,oracle集群软硬件投入昂贵,今天花了一天时间搭建基于mysql的集群环境。 主要思路简单说,实现mysql主备复制-->利用mycat实现负载均衡。比较了常用的读写分离方式,推荐mycat,社区活跃,性能稳定。 测试环境MYSQL版本:Server version: 5.5.53,到官
转载
2024-07-23 10:39:01
132阅读
PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。第48讲:PG高可用实现内容1:keepalived简介内容2:Keepalived安装与配置内容3:Keepalived&流复制实现高可用内容4:主备切换技巧Pos
PG学习初体验--源码安装和简单命令(r8笔记第97天)记得在2年前写过一篇PostgreSQL的文章,当时
原创
2021-07-25 13:30:23
544阅读
一.部署说明1.1 实施环境本文档实验环境如下:PGSQL主机: 192.168.1.45PGSQL备机: 192.168.1.50 软件和系统版本Pgsql 版本: pgsql 9.2.4Linux 版本: Redhat 5.8 1.2 文档说明 本文档详细说明了PG的双机扩展,使p
转载
2024-09-30 07:53:37
103阅读
众所周知,备份对于企业数据来说是一件极为重要的事情,在实际情况中,即使拥有完善的备份策略,无论是应对人为不小心犯错,还是不可抗因素带来的数据安全隐患,也会给业务带来不少的负面影响,甚至可能包括客户流失、声誉受损或不符合服务水平协议 (SLA) 被处罚,因此我们需要一种更好liu的数据保护策略,备库(Standby Database)应运而生。一
转载
2024-04-02 11:20:16
144阅读
文章目录前言一、前期安排1.1 虚拟机创建1.2 前期规划1.3 前期准备1.4 防火墙设置1.5 安装数据库1.6 初始化实例二、备份与还原2.1 主库脱机备份2.2 备库还原三、添加配置文件3.1 配置实例配置文件 dm.ini3.2 配置归档配置文件 dmarch.ini3.3 配置MAL系统配置文件 dmmal.ini3.4 配置守护进程配置文件 dmwatcher.ini四、启动主备集
转载
2024-07-29 20:37:12
129阅读
最近有些同事在咨询我Postgresql数据库集群高可用容灾的情况,PG库因为是开源数据库,其实现功能的周边产品和插件有很多,这里列几个典型的方案介绍给大家postgresql流复制PostgreSQL支持物理复制(通常又称之为流复制)及逻辑复制两种。通过流复制技术,可以从实例级复制出一个与主库一模一样的实例级的从库,并且支持只读。(*类似与oracle的ADG功能,但
转载
2024-02-15 21:36:10
169阅读
DM学习之路2之DM数据库实时主备环境的搭建一、环境说明 1.1主备库的实例名采用“组名_守护环境_序号”的方式命名。 1.2注意:总长度不能超过16。此次示例组名为“GRP1”配置为实时主备,主库命名为“GRP1_DM_01”,备库命名为“GRP1_DM_02”。 1.3配置环境说明 主机类型IP地址 主库:192.168.3.77 实例名:GRP1_DM_01 操作系统:linux 备库:19
一、配置主备机1、 服务器基本信息主机名称为:HOST_A,IP地址为:192.168.1.155备机名称为:HOST_B,IP地址为:192.168.1.156二、主备实例互通实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现。注意:实现“主备数据库实例互通”的操作只需要做一次,例如为了将两个SQL Server 2008的实例中的5个数据库建成镜像关系,则只需要做一次以下操
转载
2024-02-19 22:41:16
78阅读
前言: 经过测试,postgres的主备切换后,同步会出现问题,新的备库不会从主库同步数据过来。需要使用pg_rewind重新修复新的备库 -- 主备信息 PG版本 :10.15 主库 192.168.2.80 主机名test 备库 192.168.2.81 主机名test1 -- 查看主备库的信息[root@test /opt/pgpool/bi
转载
2024-04-29 10:14:33
360阅读
postgresql流复制
原创
2023-01-16 14:48:16
2437阅读
pg主备流复制
原创
2023-01-16 14:49:58
2402阅读
pg流复制状态切换
原创
2023-01-16 14:51:47
624阅读
一主多从配置服务器规划:使用docker方式创建,主从服务器IP一致,端口号不一致主服务器:容器名docker-mysql-master,端口3306
从服务器:容器名docker-mysql-slave1,端口3307
从服务器:容器名docker-mysql-slave2,端口3308
注意:如果此时防火墙是开启的,则先关闭防火墙,并重启docker,否则后续安装的MySQL无法启动#关闭do
转载
2023-07-18 17:27:02
70阅读
Postgresql安装过程可以参考:机器名称IP地址用途postgres110.10.10.72postgres10 主库postgres210.10.10.73postgres10 从库提示:由于使用脚本安装的postgres10数据库,postgres2主机上的postgressql也被初始化了;与参考文章中的【实际做主从复制是不需要初始化数据库】不一致,由于是第一次配置
转载
2024-10-10 13:13:33
62阅读
主从复制的作用1、做数据的热备,作为后备数据库,主数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。2、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。3、读写分离,使数据库能支撑更大的并发。在报表中尤其重要。由于部分报表sql语句非常的慢,导致锁表,影响前台服务。如果前台使用master,报表使用sla
转载
2024-03-18 11:37:34
56阅读
引:现在一些中小企业都广泛使用MS Windows NT 为网络操作系统平台,SQL Server 为后台数据库构建企业内部的各种管理系统,该成熟技术的普及,能有效地帮助企业对内部数据进行管理。这类应用中,对数据库的备份是很重要的一项工作,其重要性不必多言。 其备份的方法很多,如:在一些规模较大、资金雄厚的企业,往往是采用双机冗余备份机制,即在同一个NT域使用两台服务器,一个是主域控
转载
2024-05-27 10:25:27
55阅读
是什么持久化保证了即使redis服务重启也不会丢失数据,但是当redis服务器的硬盘损坏了可能会导致数据丢失,通过redis的主从复制机制就可以避免这种单点故障(单台服务器的故障)。特点:主redis中的数据和从上的数据保持实时同步,当主redis写入数据时通过主从复制机制复制到两个从服务上主从复制不会阻塞master,在同步数据时,master 可以继续处理client 请求主机master配置
转载
2024-01-05 21:44:23
104阅读
文章目录
前言
主备延迟的原因
增加延迟时间的情况
主备切换策略
总结
前言
之前的文章介绍了mysql 的主备原理,今天我们将继续介绍主备存在的延迟问题。
主备延迟的原因
要知道主备延迟的原因,首先得知道大概的主备数据同步过程。主备数据的同步过程大致有三步
1.A数据库写入一个事务,然后将日志写入到binlog中
转载
2024-03-19 00:05:17
60阅读
Oracle DG主备切换与启停顺序DG主备切换准备检查阶段DG切换新语法切换旧语法切换DG主备启停顺序启动顺序停库顺序 DG主备切换准备检查阶段检查监听器:lsnrctl status检查数据库状态:--检查数据库是否打开:主备库都要打开
SQL> select instance_name,status from gv$instance;
--检查主备DG参数
col value fo
转载
2024-04-23 13:05:15
139阅读