MSSQL 发布订阅,实现读写分离(1)

简介: MSSQL 发布订阅,实现读写分离

主库做增删改,从库只读。


大部分的数据库压力,都是由查询引起的,读写分离可以减轻数据库的压力。


1、在(主)数据库上对需要同步的数据进行发布。


2、在(从)数据库上对(主)数据库的发布进行订阅。


注:发布订阅都需要实际的服务器名称才能连接到服务器。


--查询服务器的名称和实际计算机的名称,如果两者不一致,就需要修改。


use master

go

select @@servername;

select serverproperty('servername')


-- 将"服务器名", 修改为正确的计算机名

EXEC sp_dropserver 'aaaaa';           -- 原服务器名

GO

EXEC sp_addserver 'aaaaa', 'local'; -- 新服务器名


接下来介绍发布订阅,具体流程如下:


第一步:本地发布


image.png

image.png


正如上面所说,发布订阅都需要实际的服务器名称才能连接到服务器。


切换服务器名称重新登录。查询服务器的名称,方法如上述所示。


image.png

image.png




1、继续点击新建发布,这时候就不会提示需要实际的服务器名称才能连接到服务器。


image.png


2、将SQL Server代理服务配置为自动启动,然后下一步


image.png


3、指向路径,然后下一步


image.png


4、选择数据库

image.png



5、选择发布类型。这里选择【快照发布】。几种发布类型的区别,SQL SERVER都给出了说明


image.png


6、选择待发布的内容,然后下一步。


image.png


7、不需要过滤其他内容的,继续下一步

image.png

相关文章
|
8月前
|
存储 监控 NoSQL
Redis 高可用之主从模式
上一节RDB和AOF持久化机制提到了 Redis 的持久性,也就是在服务器实例宕机或故障时,拥有再恢复的能力。但是在这个服务器实例宕机恢复期间,是无法接受新的数据请求。对于整体服务而言这是无法容忍的,因此我们可以使用多个服务器实例,在一个实例宕机中断时,另外的服务器实例可以继续对外提供服务,从而不中断业务。Redis 是如何做的呢?Redis 做法是**增加冗余副本**,**将一份数据同时保存在多个实例**上。那么如何保存各个实例之间的数据一致性呢?
86 0
Redis 高可用之主从模式
|
8月前
|
SQL 存储 运维
MySQL高可用性:主从复制和集群
MySQL高可用性:主从复制和集群
121 0
|
NoSQL 关系型数据库 MySQL
基于Redis和MySQL的架构,如何保证数据一致性?
今天分享一道一线大厂公司高频面试题。“基于Redis和MySQL的架构,如何保证数据一致性”。这个问题难倒了不少工作5年以上的程序员,难的不是问题本身,而是解决这个问题的思路。
300 2
|
8月前
|
SQL 监控 关系型数据库
MySQL 如何保证主备的数据一致性的?
MySQL通过使用主从复制(Master-Slave Replication)来实现主备的数据一致性。主从复制是一种常见的数据复制技术,它将一个MySQL数据库服务器(主服务器)的数据复制到一个或多个其他MySQL数据库服务器(从服务器),以实现数据的冗余备份、读写分离等目的。以下是MySQL保证主备数据一致性的一些关键点: 1. **二进制日志(Binary Log)**:主服务器将所有的数据更改操作(如INSERT、UPDATE、DELETE)以二进制日志的形式记录下来,并定期将这些日志发送给从服务器。从服务器收到二进制日志后,按照主服务器的执行顺序逐条应用这些日志,从而保持数据的一致性
1283 0
|
8月前
|
NoSQL 关系型数据库 MySQL
redis与mysql的数据一致性问题(事务一致性)
redis与mysql的数据一致性问题(事务一致性)
140 0
|
8月前
|
消息中间件 关系型数据库 MySQL
在kafka connect 同步 mysql 主从数据库
在kafka connect 同步 mysql 主从数据库
138 0
|
8月前
|
存储 缓存 NoSQL
Redis数据库 | 发布订阅、主从复制、哨兵模式、缓存雪崩
Redis数据库 | 发布订阅、主从复制、哨兵模式、缓存雪崩
114 0
|
SQL 关系型数据库 MySQL
【MySQL】主从复制 | 读写分离 简单配置
【MySQL】主从复制 | 读写分离 简单配置
327 0
MSSQL 发布订阅,实现读写分离(2)
MSSQL 发布订阅,实现读写分离
109 0
MSSQL 发布订阅,实现读写分离(2)
|
存储 监控 负载均衡
【数据库】redis主从复制、哨兵模式、集群高可用
文章目录 前言 一、工作原理 二、主从复制的作用
161 0
【数据库】redis主从复制、哨兵模式、集群高可用

热门文章

最新文章