社区
疑难问题
帖子详情
同一台服务器上能否实现sqlserver的读写分离
paodan
2012-02-01 01:42:19
sqlserver安装在一台服务器上,但是某个数据库A的写操作非常频繁,且A的数据也经常被读,现在想对A做读写分离,除了增加另外一台服务器,做A的镜像外,可不可以在同一台服务器上创建A的镜像A1,写操作照样是A,但是读操作从A1中读,不知道这样是否可行?
...全文
265
7
打赏
收藏
同一台服务器上能否实现sqlserver的读写分离
sqlserver安装在一台服务器上,但是某个数据库A的写操作非常频繁,且A的数据也经常被读,现在想对A做读写分离,除了增加另外一台服务器,做A的镜像外,可不可以在同一台服务器上创建A的镜像A1,写操作照样是A,但是读操作从A1中读,不知道这样是否可行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
paodan
2012-02-01
打赏
举报
回复
[Quote=引用 5 楼 zhaowenzhong 的回复:]
可以在A上 再安装一个实例,然后对A上原库做订阅复制到 A上新增的实例上。对订阅库(新实例上的库)进行读,原A库写。
[/Quote]对于发布和订阅,当在某一时间点,有数据写入A的时候,镜像A1正在读,会不会造成数据不一致?
我想静静0v0
2012-02-01
打赏
举报
回复
同意LS观点,支持使用事务发布,分库读写
Felixzhaowenzhong
2012-02-01
打赏
举报
回复
可以在A上 再安装一个实例,然后对A上原库做订阅复制到 A上新增的实例上。对订阅库(新实例上的库)进行读,原A库写。
紫竹林畔
2012-02-01
打赏
举报
回复
[Quote=引用 2 楼 paodan 的回复:]
引用 1 楼 angognda 的回复:
数据库A主要进行写操作,而读的操作可以在A的镜像上。
A的镜像可以和A在同一台机器上吗?
[/Quote]
1:A的镜像可以和A在同一台机器上吗?
可以
2:镜像不能直接访问 必须要创建快照数据库 但是快照又是由时间点的
3:如果可以容忍脏读 可以用nolock 或者未提交读隔离级别直接在A上访问
paodan
2012-02-01
打赏
举报
回复
顶一下
paodan
2012-02-01
打赏
举报
回复
[Quote=引用 1 楼 angognda 的回复:]
数据库A主要进行写操作,而读的操作可以在A的镜像上。
[/Quote]A的镜像可以和A在同一台机器上吗?
Walton_Yan
2012-02-01
打赏
举报
回复
数据库A主要进行写操作,而读的操作可以在A的镜像上。
详解MySQL的主从复制、
读写分离
、备份恢复
一、MySQL主从复制 1、简介 我们为什么要用主从复制? 主从复制目的: 可以做数据库的实时备份,保证数据的完整性; 可做
读写分离
,主
服务器
只管写,从
服务器
只管读,这样可以提升整体性能。 原理图: 从上图可以看出,同步是靠log文件同步读写完成的。 2、更改配置文件 两天机器都操作,确保 server-id 要不同,通常主ID要小于从ID。一定注意。 # 3306和3307分别代表2
台
机器 # 打开log-bin,并使server-id不一样 #vim /data/3306/my.cnf log-bin = /data/3306/mysql-bin server-id = 1 #
sqlserver
实现
读写分离
,主从复制的具体步骤
文章目录
sqlserver
实现
读写分离
,主从复制的具体步骤
读写分离
概述
读写分离
的好处适用
读写分离
场景
读写分离
实现
方式主从复制具体步骤
sqlserver
实现
读写分离
,主从复制的具体步骤 前期是简单的介绍,内容来源于其他作者的文章。后期更新具体步骤,一定特别的详细。
读写分离
概述
读写分离
从字面意思就可以理解,就是把对数据库的读操作和写操作分离开。
读写分离
在网站发展初期可以一定程度上缓解读写并发时产...
Sqlserver
读写分离
(主从备份)
一.前言 1. 背景 大部分场景中,DB操作80%是读,20%是写,对于时效性要求不高的数据,为了减少磁盘读和写的竞争,引入
读写分离
的概念,即在数据库上进行主从配置,一个主,多个从,
实现
主从同步,从而业务上
实现
读写分离
。
读写分离
在网站发展初期可以一定程度上缓解读写并发时产生锁的问题,将读写压力分担到多
台
服务器
上。基本原理是让主数据库处理增、删、操作,而从数据库处理SELECT查询操作。随着系统的业务量不断增长,数据不断增多,数据库的IO操作压力会很大,
读写分离
也是数据库分库的一种方案。 .
.NET+
SqlServer
实现
数据
读写分离
如今,我们操作数据库一般用ORM框架 现在用.NET Core + EFCore +
SqlServer
实现
数据
读写分离
介绍 为什么要
读写分离
? 降低数据库
服务器
的压力 如何
实现
读写分离
? 1.一个主库多个从库 2.配置主库复制数据到从库 为什么一个主库多个从库? 一般查询多于增删改,这就是我们常说的二八原则,20%操作是增删改,80%操作是查询 是否有缺点? 有延迟 如何解决延迟问题? 比较及时性的数据还是通过主库查询 具体如何
实现
? 通过发布
服务器
,主库发...
Sql Server
读写分离
基于 2-8定略 20% 的操作是 增删改 80%的操作是查 为提高数据库效率可以建立 速写分离 ,
读写分离
就是 操作 去实时库 查询去从库 从库 同步 主库的日志 日志不是sql 而是 操作硬盘的记录 再从库执行一遍 的代价较小 express 版本的 sql server 没有 发布服务的功能: 发布服务 1、 安装好 sqlserer 先创建 三个库 先决条件 2、右键本地发布 --》新建发布 这个分发
服务器
可以选其...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章