1 主从作用
2 实时灾备,用于故障切换
3 读写分离,提供查询服务
4 备份,避免影响业务
5 主从形式
6 一主一从
7 主主复制
8 一主多从---扩展系统读取的性能,因为读是在从库读取的
9 多主一从---5.7开始支持
10 联级复制、
11 主从复制步骤:
12 主库将所有的写操作记录到binlog日志中并生成一个log dump线程,将binlo
转载
2024-05-18 11:43:27
143阅读
一.部署说明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阅读
#yum源方式安装 1. 安装PostgreSQL的repository RPM 访问PostgreSQL官方主页https://www.postgresql.org/download/的下载区选择你的服务器操作系统,由于我用的是CentOS7,所以这里我选择Linux CentOS;进入链接页面后 ...
转载
2021-08-16 15:54:00
495阅读
2评论
1.创建数据库D:\PostgreSQL\bin>initdb.exe-DD:\PostgreSQL\data-EUTF-8-Upostgres-W2.启动数据库pg_ctl-D"D:\PostgreSQL\data"-llogfilestart3.连接数据库D:\PostgreSQL\bin>psql-Upostgres4.注册PG服务pg_ctlregister
原创
2019-11-08 19:03:01
960阅读
mysql压缩包移步下载:mysql5.6 mysql5.6--主从数据库的安装第一步:复制mysql到自定义目录中,我现在放的是 E:\cool\mysql,数据库叫3380第二步: 删除3380\logs目录下的所有日志文件第三步骤: 删除3380\datas所有的log文件(注意不是所有文件哦!)第四步:打开 my.ini 文件,做如下修改1、2、3、4、5、第五步:安装并启动刚刚安装的my
一、Ubuntu 安装 postgresql12目前12、13都用(12\13兼容) 本人 pgsql (PostgreSQL)sql.or
原创
2023-02-20 16:44:23
1373阅读
一、安装步骤 1、设置保存安装包的目录 # cd /usr/local/src 2、开始下载源包 # wget https://ftp.postgresql.org/pub/source/v12.1/postgresql-12.1.tar.gz (https://www.postgresql.org ...
转载
2021-10-25 16:16:00
1065阅读
2评论
#通过源码编译安装 1. 下载源码 在PostgreSQL官方主页https://www.postgresql.org/ftp/source/下载区选择所需格式的源码包下载; wget https://ftp.postgresql.org/pub/source/v12.3/postgresql-12 ...
转载
2021-08-16 18:24:00
699阅读
2评论
2009-09-13 16:28
环境:
A、B的
MySQL
数据库 版本同为5.0.24
A:主服务器 操作系统:Windows xp IP地址:192.168.0.81 B:从服务器 操作系统:Windows xp 的IP地址:192.168.0.82配置过程: 1、在A的数据库中建立一个备份帐户,命令如下: GRANT REPLICATION SLA
一 简介 在实际的生产环境中,由单台MySQL数据库服务器不能满足实际的需求。此时数据库集群就很好的解决了这个问题了。采用MySQL分布式集群,能够搭建一个高并发、负载均衡的集群服务器(这篇博客暂时不涉及)。在此之前我们必须要保证每台MySQL服务器里的数据同步。数据同步我们可以通过MySQL内部配置就可以轻松完成,主要有主从复制和主主复制。显然,
转载
2024-03-27 21:49:01
198阅读
解决的问题场景:将各个数据库的表整合到一个地方进行统计和分析。要是每次连接不同的数据库实例操作,非常耗力。MySQL一般只支持一主一从复制数据。虽然也可以做到,但是mysql的局限性很大。 一、准备前工作多主一从:将主站的数据同步到从站中。即:将201主库的数据同步到509从库中。Mariadb数据同步 二、201(主库master:192.168.140.52)1、在201
转载
2024-04-22 10:55:46
194阅读
1. postgres 主备环境搭建1.1 HA 实现方式 热备份、冷备份 冷备份:物理备份,也就是文件复制。主机写完一个WAL日志文件后,才复制到standby服务器上去应用。 热备份:流复制,也就是同步复制或异步复制。主备机实时
转载
2024-05-14 16:49:33
189阅读
# 在 Docker Compose 中安装 PostgreSQL 12
在本文中,我们将学习如何使用 Docker Compose 来安装和配置 PostgreSQL 12 数据库。Docker Compose 是一个工具,可以让我们通过一个简单的 YAML 文件来定义和管理多个 Docker 容器。
## 准备工作
在开始之前,确保你已经安装了 Docker 和 Docker Compo
原创
2024-03-27 07:19:39
383阅读
# PostgreSQL 多个一主多从架构实现指南
在现代应用程序中,数据库的高可用性和负载均衡至关重要。PostgreSQL 提供了一种高效实现多个主从架构的方式。本文将详细介绍如何配置一个高可用的多主从架构,并通过表格和状态图帮助你理清思路。
## 系统架构流程
以下是实现 PostgreSQL 多个一主多从架构的基本步骤:
| 步骤 | 描述
原创
2024-10-24 06:32:36
296阅读
#### 业务场景:公司几个主要的业务已经独立,放在不同的数据库服务器上面,但是有一个业务又需要关联多个业务库进行联合查询统计。这时候就需要将不同的业务库数据同步到一台从库进行统计。根据Mysql主从同步原理使用多从一主的方案解决。主库使用innodb引擎,从库开启多实例使用myisam引擎并将多个实例的数据同步到同一个目录,并通过flush tables 在一个实例里面访问其他实例的数据。###
基于上次的postgresql单机安装,部署postgresql异步流复制环境准备:IP配置角色192.168.56.1171C/2G/20GB centos7主192.168.56.1181C/2G/20GB centos7从主库执行:创建用户:groupadd postgresuseradd -g postgres postgres创建目录:mkdir -p /postgresql/datac
原创
2021-03-01 19:17:29
570阅读
前言 PostgreSQL 12 的一个重要变化是 recovery.conf 配置文件中的参数合并到 postgresql.conf,recovery.conf 不再使用 ; 参见:h/release/12.0/ Move reco...
Linux环境下编译安装Apache服务器 Linux一般会自带 httpd 服务,但版本一般不是最新的,性能也不算最好,生产中建议手动安装官方源码包,安装 Apache 官方包之前首先要停止之前的 httpd 服务,停止后也可以卸载之前的版本。 准备工作做完,首先去官网下载 Apache 的源码包,官网地址: https://httpd.apache.org/ ,首先选择最新
基于上次的postgresql单机安装,部署postgresql异步流复制环境准备:IP配置角色192.168.56.1171C/2G/20GB centos7主192.168.56.1181C/2G/20GB centos7从主库执行:创建用户:groupadd postgresuseradd -g postgres postgres创建目录:mkdir -p /postgresql/datac
原创
2021-03-11 10:05:58
3631阅读
Oracle完全卸载详解Oracle数据库的安装这里就不说了,网上应该有很多,但是oracle数据库的卸载却找不到一个比较详细的完整卸载的说明。很多卸载不完全,会有遗留数据,影响后续的安装。所以自己整理一份以前上学的时候学习Oracle数据库的笔记,其中数据库的卸载部分的内容。我们都知道Oracle数据库在Linux中的卸载比较方便,只要删除所有的安装目录就可以了,但是在Windows下的卸载就比
转载
2024-09-23 13:29:49
30阅读