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命
概念      MySQL之间数据复制的基础是二进制日志文件(binary log file)。台MySQL数据库旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中,其他数据库作为slave通过个I/O线程与服务器保持通信,并监控master的二进制日志文件的变化,如果发现master二进制日志文件发生变化,则会把变化复制到自己的中继日志中,
转载 2024-03-25 20:36:55
75阅读
在后端开发的工作中如何轻松、高效地设计大量数据库索引呢?通过下面这五步,20分钟后你就再也不会为数据库的索引设计而发愁了。顺畅地阅读这篇文章需要了解数据库索引的组织方式,如果你还不熟悉的话,可以通过另篇文章来快速了解下——数据库索引融会贯通。这篇文章是系列数据库索引文章中的第三篇,这个系列包括了下面四篇文章: 1. 数据库索引是什么?新华字典来帮你 —— 理解 2. 数据库索引
、配置机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阅读
1、在之前主从服务器的模型上,将作为作为主进行授权(192.168.0.152开始是,现要作为)MariaDB [(none)]> grant replication slave on *.* to slave@'192.168.0.152' identified by '123456';192.168.0.152上进行接收授权:MariaDB [(none)]> ch
在服务端开发有个很重要的话为“无备份,不存储,无监控,不服务”,redis既是个服务,又承担着存储的功能。所以数据备份是使用redis时很重要的工作。当工作服务redis由于各种原因需要暂停服务的时候,可以将写操作切换到服务器。从而使得主服务器暂停的时候业务不中断。这里来介绍下redis主从的配置及常用的操作方法。 1、主从配置: 其实redis的主从配置非常的简单。只需要在服务配置文件上
主从复制的作用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
 引:现在些中小企业都广泛使用MS Windows NT 为网络操作系统平台,SQL Server 为后台数据库构建企业内部的各种管理系统,该成熟技术的普及,能有效地帮助企业对内部数据进行管理。这类应用中,对数据库的备份是很重要的项工作,其重要性不必多言。  其备份的方法很多,如:在些规模较大、资金雄厚的企业,往往是采用双机冗余备份机制,即在同个NT域使用两台服务器,个是域控
转载 2024-05-27 10:25:27
55阅读
keepalived是什么keepalived是集群管理中保证集群高可用的个服务软件,其功能类似于heartbeat,用来防止单点故障。keepalived工作原理keepalived是以VRRP协议为实现基础的,VRRP全称Virtual Router Redundancy Protocol,即虚拟路由冗余协议。虚拟路由冗余协议,可以认为是实现路由器高可用的协议,即将N台提供相同功能的路由器组
数据库集群主要有主、主从、分库、分表等方案。 、主要用来做存储高可用,当主库挂了之后可以利用库来代替主库,库不提供任何的访问能力。问题所在:数据同步是有延时的,数据量非常大的情况下可能会达到分钟以上。如果这个时候主库所在服务器宕机,可能会造成库数据不致的情况。当主库恢复正常运行之后,是把主库设置成新的库来使用,还是仍然当成主库来使用呢。二、主从读写分离,主库负责写
转载 2024-03-31 00:34:17
100阅读
        达梦集群顾名思义就是(也可以)是种集成化的高可靠性解决方案,同时满足用户对数据安全性和高可用性的要求。解决由于硬件故障、自然灾害等原因导致的数据库服务长时间中断问题,满足用户不间断提供数据库服务的要求,即实现系统的双机热功能。在使用的过程中,如果是实时同步模式的话,主机和机的数
文章目录 前言 延迟的原因 增加延迟时间的情况 切换策略 总结 前言 之前的文章介绍了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阅读
   数据库性能优化普遍采用集群方式,oracle集群软硬件投入昂贵,今天花了天时间搭建基于mysql的集群环境。 主要思路简单说,实现mysql复制-->利用mycat实现负载均衡。比较了常用的读写分离方式,推荐mycat,社区活跃,性能稳定。 测试环境MYSQL版本:Server version: 5.5.53,到官
转载 2024-07-23 10:39:01
132阅读
Oracle Data Guard可以用来实现数据库的HA高可用,数据保护和灾难恢复等功能。如果生产数据库出现不可访问的故障,可以将数据库切换到生产角色,最小化数据库的宕机时间。Oracle Data Guard是Oracle Database Enterprise Edition的功能,不需要单独安装。Oracle Data Guard可以配置1个数据库(primary database)和
达梦集群顾名思义就是(也可以)是种集成化的高可靠性解决方案,同时满足用户对数据安全性和高可用性的要求。解决由于硬件故障、自然灾害等原因导致的数据库服务长时间中断问题,满足用户不间断提供数据库服务的要求,即实现系统的双机热功能。在使用的过程中,如果是实时同步模式的话,主机和机的数据保持完全致。主机产生条新的记录时,在记录写入数据库文件之前,会把新产生的redo日志文件发
转载 2024-02-04 11:34:12
207阅读
在数据库环境中,是比较传统的使用方式,在灾难发生的时候,可以灵活的切换角色,依然可以保持服务的可访问性。但是些核心系统来说还是会有更多的过滤,似乎还是不够稳妥,如果出现问题,如果有另外库还是有可选的余地,这种情况不是不可能发生,正是因为核心业务的需要还是需要保证数据的安全。 很多场景下,会保持这样的场景,在同个区域内,这样在出现问题的时候
## Docker PostgreSQL部署 在现代软件开发中,数据库是个非常重要的组件。为了确保数据库的高可用性和容错性,我们通常会使用部署的方式来搭建数据库。本文将介绍如何使用Docker搭建PostgreSQL部署,并提供详细的代码示例。 ### 什么是部署? 部署是种在多台服务器之间进行数据同步和备份的方式。其中台服务器作为主服务器(Master),负责处理
原创 2023-08-22 11:31:46
507阅读
文章目录前言、DataGuard 工作原理DataGuard 数据保护模式1. 最大保护(Maximum Protection)2. 最高可用性(Maximum availability)3. 最高性能(Maximum performance)二、搭建环境三、主库配置2.读入数据四、库配置五、切换 、DataGuard 工作原理Data Gurad 通过冗余数据来提供数据保护,Data
  • 1
  • 2
  • 3
  • 4
  • 5