位置: 编程技术 - 正文

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登录时登录名下拉列表框中的选项(如何快速删掉通讯录联系人)

  • 如何在网上查询个人房产
  • 软件研发阶段和开发阶段如何区分
  • 工会筹备金需不需要计提
  • 以不动产投资入股增值税
  • 结转完工入库产品成本计算
  • 应交税费应交印花税借方有余额
  • 行政事业单位预算管理制度
  • 其他业务成本影响营业成本吗
  • 车辆审验费的会计分录
  • 企业预缴的增值税收入算不算企业的销售收入
  • 利润表研发费用包括哪些内容
  • 营改增对小规模的影响
  • 收到政府给的公维基金怎么开票报销
  • 实收资本属于会计科目吗
  • 投资收益涉及税种
  • 采购合同含税未税合同模板
  • 以下凭证免征印花税的有
  • 个人承包劳务合法吗?
  • 非流动资产基金对应哪个会计科目
  • 集团内部资金往来用什么科目核算
  • 如何让解决中世纪基督教世界黑暗
  • 为什么win10系统更新不了
  • 错误代码11-1114
  • 携税宝续费
  • 销售折扣的税票怎么开
  • php关键字的意思
  • 企业发生的诉讼费用
  • 申请一般纳税人流程
  • node.js deno
  • ios14.5ipad
  • 房租增值税怎么计算
  • 异地预缴印花税怎么做账
  • 对公给个人转账有风险吗
  • 应交税费需要结转到本年利润吗
  • 收到以前年度多交增值税账务处理怎么做账
  • access调用sql
  • 应收应付会计分录大全
  • 企业接受捐赠固定资产的运费怎么做账
  • 预算收入的退付范围
  • 开红字发票需要做收回原发票吗?
  • 购入固定资产计累计盈余
  • 小规模纳税人企业所得税税率
  • 法院案件受理费退费申请
  • 委托加工物资的加工费计入什么科目
  • 代驾服务费属于哪个税收编码
  • 财政拨款结转是
  • 建筑劳务公司的账务处理流程
  • 季度初资产总额怎么算
  • 计提资产减值准备会计科目
  • 财务章和公章的样式区别图片
  • sql删除查询结果
  • mysql 5.7.28安装
  • WINDOWS操作系统内置的GUEST
  • 国内的windows是正版吗
  • watchs2最新版本
  • ubuntu设置默认编辑器
  • mac键盘进水后会报废吗
  • kdeskcore.exe是什么
  • msiexec.exe是什么进程介绍
  • surveyor.exe - surveyor是什么进程
  • windows 8怎么样
  • win10桌面图片预览
  • win10预览版21301bug
  • 用于播放html5视频文件的正确
  • 安卓游戏源代码
  • androidhomepage
  • dos脚本 菜鸟教程
  • 一键修复ie
  • 利用python读取文件
  • python 处理mp3
  • javascript的dom
  • javascript教学视频
  • unity如何导出vr项目
  • javascript怎么用
  • jquery点击按钮左右滚动效果
  • 企业所得税汇总纳税备案表
  • 建筑行业增值税11%
  • 新疆喀什泽普县海拔高度是多少米
  • 海口市哪个地方最漂亮
  • 企业完税证明怎么打印
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设