一、配置机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阅读
 引:现在一些中小企业都广泛使用MS Windows NT 为网络操作系统平台,SQL Server 为后台数据库构建企业内部的各种管理系统,该成熟技术的普及,能有效地帮助企业对内部数据进行管理。这类应用中,对数据库的备份是很重要的一项工作,其重要性不必多言。  其备份的方法很多,如:在一些规模较大、资金雄厚的企业,往往是采用双机冗余备份机制,即在同一个NT域使用两台服务器,一个是域控
转载 2024-05-27 10:25:27
55阅读
主从复制的作用1、做数据的热,作为后备数据库,数据库服务器故障后,可切换到从数据库继续工作,避免数据丢失。2、架构的扩展。业务量越来越大,I/O访问频率过高,单机无法满足,此时做多库的存储,降低磁盘I/O访问的频率,提高单个机器的I/O性能。3、读写分离,使数据库能支撑更大的并发。在报表中尤其重要。由于部分报表sql语句非常的慢,导致锁表,影响前台服务。如果前台使用master,报表使用sla
转载 2024-03-18 11:37:34
56阅读
PostgreSQL从小白到专家,是从入门逐渐能力提升的一个系列教程,内容包括对PG基础的认知、包括安装使用、包括角色权限、包括维护管理、、等内容,希望对热爱PG、学习PG的同学们有帮助,欢迎持续关注CUUG PG技术大讲堂。第48讲:PG高可用实现内容1:keepalived简介内容2:Keepalived安装与配置内容3:Keepalived&流复制实现高可用内容4:切换技巧Pos
文章目录 前言 延迟的原因 增加延迟时间的情况 切换策略 总结 前言 之前的文章介绍了mysql 的原理,今天我们将继续介绍存在的延迟问题。 延迟的原因 要知道延迟的原因,首先得知道大概的数据同步过程。数据的同步过程大致有三步 1.A数据库写入一个事务,然后将日志写入到binlog中
转载 2024-03-19 00:05:17
60阅读
Oracle Data Guard可以用来实现数据库的HA高可用,数据保护和灾难恢复等功能。如果生产数据库出现不可访问的故障,可以将数据库切换到生产角色,最小化数据库的宕机时间。Oracle Data Guard是Oracle Database Enterprise Edition的功能,不需要单独安装。Oracle Data Guard可以配置1个数据库(primary database)和
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阅读
   数据库性能优化普遍采用集群方式,oracle集群软硬件投入昂贵,今天花了一天时间搭建基于mysql的集群环境。 主要思路简单说,实现mysql复制-->利用mycat实现负载均衡。比较了常用的读写分离方式,推荐mycat,社区活跃,性能稳定。 测试环境MYSQL版本:Server version: 5.5.53,到官
转载 2024-07-23 10:39:01
132阅读
## Docker PostgreSQL部署 在现代软件开发中,数据库是一个非常重要的组件。为了确保数据库的高可用性和容错性,我们通常会使用部署的方式来搭建数据库。本文将介绍如何使用Docker搭建PostgreSQL部署,并提供详细的代码示例。 ### 什么是部署? 部署是一种在多台服务器之间进行数据同步和备份的方式。其中一台服务器作为主服务器(Master),负责处理
原创 2023-08-22 11:31:46
507阅读
PG学习初体验--源码安装和简单命令(r8笔记第97天)记得在2年前写过一篇PostgreSQL的文章,当时
原创 2021-07-25 13:30:23
544阅读
注意事项 基于 postgresql 16 版本 相关核心概念介绍 预写日志机制( WAL ) 数据持久化是指提交事务后对系统的影响是永久的,
原创 2024-05-11 11:55:00
365阅读
如果您的kubernetes已有了helm,那么部署mysql的步骤可以进一步简化,那些原先需要自己动手配置的deployment和service都已集成在chart中,今天就来实战通过helm部署mysql,并且将之前遇到的问题抛出来给大家参考;环境信息硬件:三台CentOS 7.7服务器kubernetes:1.15helm:2.16.1关于helmkubernetes环境helm的部署和基本
Linux搭建MySQL一二从1、准备3台服务器分别是机器名称IP角色权限Mysql_Master192.168.41.128数据库Master读写Mysql_Slave1192.168.41.129数据库Slave读Mysql_Slave2192.168.41.130数据库Slave读2、Mysql5.7.28安装安装教程3、Mysql主从配置Master节点使用vi /etc/my.cnf命
(一)什么是DM8实时?    实时系统由主库、实时库、守护进程和监视器组成。通过部署实时系统,可 以及时检测并处理各种硬件故障、数据库实例异常,确保持续提供数据库服务。--------------------------------------//实时的功能如下//----------------------------------1)、实时数据同步
转载 2024-07-16 23:07:01
59阅读
文章目录前言一、DataGuard 工作原理DataGuard 数据保护模式1. 最大保护(Maximum Protection)2. 最高可用性(Maximum availability)3. 最高性能(Maximum performance)二、搭建环境三、主库配置2.读入数据四、库配置五、切换 一、DataGuard 工作原理Data Gurad 通过冗余数据来提供数据保护,Data
概述有点类似于oracle 的dataguard.主要作用是当主库宕机后,可以立刻激活库,使库变成主库. 这篇主要记录一下搭建基于WAL归档的库.服务器说明主库fnddb: 192.168.10.74 库vm2: 192.168.10.72 两边postgresql服务程序版本一致. 主库已配置好归档模式,参考之前的文章在线备份与恢复说明由于库是不断应用主库的WAL日志来保持库不断地
转载 2024-05-30 07:33:45
224阅读
文章目录1. 要求2. 主库设置3. 主库创建复制槽、复制用户4. 导出主库5. 库设置6. 库创建standby.signal7. 启动库8. 库创建复制槽、查询数据9. 查看日志10. 测试切换11. 同步测试12. 监控状态 1. 要求1.使用流复制,配置复制槽 2.只有一个库时不配置同步,多个库时ANY 3.测试切换2. 主库设置postgresql.conf# WAL参
转载 2024-06-13 06:08:57
254阅读
Oracle Data Guard 概念介绍从这期开始讲Oracle Data Guard方面的内容,先讲基本的概念,然后介绍如何搭建Data GuardData Guard作为Oracle提供的一个高可用及灾解决方案,理解并可以实施它对于DBA来说是非常重要套的技能首先介绍一下有关Data Guard的概念一张思维导图1.Data Guard 相关类型1.1 主库(Primary Databa
1. 概念数据库热:数据库热是指为主数据库的创建、维护和监控一个或多个备用数据库,它们时刻处于开机状态,同主机保持同步。当机失灵时,可以随时启用热数据库来代替,以保护数据不受故障、灾难、错误和崩溃的影响。流复制(streaming replication):PostgreSQL提供的一种服务器间的数据复制方式。这种方式下,后备服务器连接到服务器,服务器则在 WAL 记录产生时即将它们以
转载 2024-03-27 20:11:05
172阅读
 一.部署说明1.1 实施环境本文档实验环境如下:PGSQL主机: 192.168.1.45PGSQL机: 192.168.1.50 软件和系统版本Pgsql 版本: pgsql 9.2.4Linux 版本: Redhat 5.8 1.2 文档说明  本文档详细说明了PG的双机扩展,使p
转载 2024-04-23 17:18:56
156阅读
  • 1
  • 2
  • 3
  • 4
  • 5