位置: 编程技术 - 正文

SqlServer 复制中将大事务分成小事务分发的方法(sql server复制表数据)

编辑:rootadmin

推荐整理分享SqlServer 复制中将大事务分成小事务分发的方法(sql server复制表数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql中复制表中内容,sql server 复制,sql server复制数据库的方法,sqlserver复制表语句,sqlserver中复制表,sql server 复制,sql server 复制,sqlserver复制表语句,内容如对您有帮助,希望把文章链接给更多的朋友!

在sql server 复制中,当在发布数据库执行1个大事务时,如一次性操作 十万或百万以上的数据。当操作数据在发布数据库执行完成后 ,日志读取器代理将扫描事务日志,一次性传递到分发数据库中。若上个事务未传递完成,连续执行多个事务,日志读取器代理将扫描日志中多个事务同时传递到分发数据库中,默认最大扫描个事务。如果执行多次上百万或千万的数据将堵塞很久。

日志读取器代理可配置将大事务划分为多个小事务进行传递到分发数据库中,分发队列则按照小事务分发到订阅数据库中,这样数据就很快同步!

在没改代理参数之前,本人执行1次插入万的数据到发布表中。插入完成后,监控发布到分发的记录如下:

可以看到,这1个事务的命令都得一次传递完才能分发,而分发又消耗时间,这里等待太久影响事务的实时性。如果还有其他事务,默认(参考参数:-ReadBatchSize),也将一起传递,耗时较长。

现在更改参数,扫描到 左右的命令就即时分发,需要设置如下参数:-MaxCmdsInTran number_of_commands

注:该参数只能添加到日志读取器代理中,在代理配置文件没有此参数的设置。

SqlServer 复制中将大事务分成小事务分发的方法(sql server复制表数据)

添加后重启 日志读取器代理。

再次插入 万的数据!~到监视器查看

可以看到,命令达到 左右就进行分发了,此时查看订阅数据库,数据也同步过来了,这样就省去了较多扫描命令的时间。更详细查看每个事务的命令数,如下:

这个参数虽好,但是也可能引起数据的一致性。

如:

在发布更新了一批数据,但是订阅查询时却有不同。

分发事务遇到冲突或者死锁,也导致这部分的数据不一致。

参考:复制日志读取器代理

如何快速删掉SQL Server登录时登录名下拉列表框中的选项 问题:我以前创建了一个登录名如kpi,之后在安全性-登录名里删掉了,但是每次登录时,登录名的下拉框中总是能显示登录名kpi,怎么把它删掉呢?解

浅述SQL Server的语句类别 数据库范式 系统数据库组成 前言终于等到这一天,我要开始重新系统学习数据库了,关于数据库这块,不出意外的话,每天会定时更新一篇且内容不会包含太多,简短的内容,深

详解SQL Server数据库架构和对象、定义数据完整性 前言本节我们继续SQL之旅,本节我们如题来讲讲一些基本知识以及需要注意的地方,若有不妥之处,还望指出,简短的内容,深入的理解。数据库架构

标签: sql server复制表数据

本文链接地址:https://www.jiuchutong.com/biancheng/318991.html 转载请保留说明!

上一篇:数据库SQL中having和where的用法区别(数据库SQL中DML)

下一篇:如何快速删掉SQL Server登录时登录名下拉列表框中的选项(如何快速删掉通讯录联系人)

  • 以前多摊销
  • 劳务报酬需要补税吗
  • 认证不过的进项税调出分录
  • 冲减暂估成本的会计分录
  • 间接费用分配方法不包括哪些
  • 一般纳税人资格证书是什么样的
  • 视同内销补税的财务处理
  • 去年的增值税普票能作废吗?
  • 税费误差财务怎么调整
  • 质保金扣款要进项税转出吗
  • 买二手房为什么要交个人所得税
  • 购置税发票如何下载
  • 建筑企业资质使用对建造师补充要求
  • 分公司往子公司投资如何做税务处理?
  • 公司向个人租赁设备
  • 海关进口增值税怎么认证抵扣
  • 企业所得税发票在哪里打印
  • 个人缴纳失业保险的比例
  • 应税凭证和纳税凭证的区别
  • 多认证的增值税怎么处理
  • 对公提回款是什么意思
  • 在建工程转固定资产当月提折旧吗?
  • 新公司企业怎么注册
  • 购入低值易耗品计入什么科目
  • 企业的成本费用包括哪些
  • 补缴的增值税可以计入以前年度损益调整
  • 公司原因领不了失业保险要赔偿吗
  • 给别人的返利是属于什么费用
  • 公司车过户给个人流程
  • 个税这个月多交了下个月减回来
  • 电脑方案表格
  • php知识总结
  • 资产接收范围的确定
  • 赔付支出有哪些
  • nodejs bull
  • phpmvc框架工作原理
  • 营业外收入不算收入吗
  • 保姆分为哪些级别
  • 财务人离职了怎么说
  • js创建对象的三种方式
  • 固定资产改造费用化账务处理
  • 完美ui
  • python 协程 yield
  • 季末资产总额怎么计算
  • 在建工程核算的内容有哪些
  • 税盘抵扣怎么做分录
  • 差旅费单子格式表
  • 增值税纳税人放弃免税权的规定
  • 待处理流动资产损失属于什么科目
  • 平均股东权益在哪里看
  • 房产税如何申请减免
  • 个体工商户纳税人类型怎么填
  • 高新企业收到政府补贴
  • 小规模纳税人开的专票对方可以抵扣吗
  • 误餐补助需要提供发票吗
  • 公司代房东缴纳个税怎么处理
  • 园林绿化企业属于什么行业
  • 微众银行的企业贷款好批吗
  • 工会活动支出如何记账
  • 公司向股东借款最新规定
  • SQL Server ltrim(rtrim()) 去不掉空格的原因分析
  • sqlserver msdb
  • wysafe.exe是什么
  • 升级ubuntu
  • linux常用命令清除
  • win8引导文件
  • 插入排序_Python与PHP的实现版(推荐)
  • unity摄像机在哪里
  • javascript函数怎么写
  • 如何修改android studio的下载路径
  • android图片库
  • unity 优化
  • unity 游戏保存
  • nodejs cli
  • input限制数字大小
  • ubuntu下安装win10
  • 如何用python编写一个程序
  • 北京同仁堂怎么挂专家号
  • 四川省税务干部学校官网
  • 2021西安雁塔区第一幼儿园运动会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设