原文:SQL Server 事务复制分发到订阅同步慢 最近发现有一个发布经常出现问题,每几天就出错不同步,提示要求初始化。重新调整同步后,复制还是很慢!每天白天未分发的命令就达五六百万条!要解决慢的问题,需要了解从发布数据库到订阅数据库中,有哪些操作,才知道哪个步骤同步缓慢。 这是很久之前自己做的一... ...
分类:
数据库 时间:
2018-01-26 20:41:30
阅读次数:
198
原文:SqlServer 禁止架构更改的复制中手动修复使发布和订阅中分别增加的字段同步 由于之前的需要,禁止了复制架构更改,以至在发布中添加一个字段,并不会同步到订阅中,而现在又在订阅中添加了一个同名字段,怎么使这发布和订阅的两个字段建立同步关系呢? 下面就测试更改:此次发布类型为事务复制的可更新订... ...
分类:
数据库 时间:
2018-01-26 18:46:28
阅读次数:
189
SQLserver2008同步复制创建后新增表/函数/存储过程(不重新初始化快照)一、在生产环境中已有事务复制中(复制类型为事务发布),需要对已有发布的数据库新增表、视图、存储过程等,这些变更是不会同步到从库中。如必须应用到从库,有以下两种方法:1、如果采用默认的设置,每次都..
分类:
数据库 时间:
2017-07-25 16:02:08
阅读次数:
395
数据库访问 (DAO) 创建数据库连接 执行 SQL 查询 引用表和列名称 执行事务 复制和读写分离 操纵数据库模式 Yii 包含了一个建立在 PHP PDO 之上的数据访问层 (DAO)。DAO为不同的数据库提供了一套统一的API。 其中`ActiveRecord` 提供了数据库与模型(MVC 中 ...
分类:
其他好文 时间:
2017-06-10 20:31:23
阅读次数:
306
硬件环境 : 一台服务器 安装了 sqlserver2008 数据库 局域网还有一台机器 安装了 sqlserver2000数据库 两台server 通信 共享均没有问题 同步过程中遇到的问题 : 在Sql2000下已能实现事务复制的强制订阅,但请求订阅始终不能实现总有下列错误提示: 进程未能读取文 ...
分类:
数据库 时间:
2017-04-29 18:54:42
阅读次数:
252
一、背景 在复制的运用场景中,事务发布是使用最为广泛的,我遇到这样一个场景:在YangJiaLeClub数据库中有表、存储过程、视图、用户定义函数,需要提供给其它程序读取放入缓存,程序需要比较及时的获取到这些数据,需要从权限和性能控制的角度出发,我采用了SQL Server的事务复制技术和times ...
分类:
数据库 时间:
2017-04-27 19:46:04
阅读次数:
407
监控SQLServer事务复制通常,我们可以使用SSMS的复制监视器来监控复制。但我们不能24小时盯着看,得使用自动化的方式来监控它。微软在distribution数据库提供了系统存储过程dbo.sp_replmonitorsubscriptionpendingcmds,用于返回订阅上等待的命令数,以及需要投递所有这些命令..
分类:
数据库 时间:
2017-03-16 22:30:38
阅读次数:
204
如何处理SQLServer事务复制中的大事务操作事务复制的工作机制事务复制是由SQLServer快照代理、日志读取器代理和分发代理实现的。快照代理准备快照文件(其中包含了已发布表和数据库对象的架构和数据),然后将这些文件存储在快照文件夹中,并在分发服务器中的分发数据库中记录..
分类:
数据库 时间:
2017-03-10 19:28:46
阅读次数:
231
数据库镜像可以与事务复制一起使用实现数据库整体的高可用性和高性能,其中镜像可以提供故障检测和故障转移,复制则用于实现读写分离。 数据库镜像涉及一个数据库的两个副本,这两个副本通常驻留在不同的计算机上。 在任何给定时间都只有一个数据库副本可供客户端使用。 该副本称为主体数据库。 客户端对主体数据库所做 ...
分类:
数据库 时间:
2016-12-07 20:26:37
阅读次数:
335
初始化订阅主要是由分发代理分发和应用快照代理之前生成的快照,所以优化的主体是分发代理。 1、初始化订阅 首先在本地创建一个订阅,发布服务器、分发服务器和订阅服务器都在同一台服务器上,仅为了测试生产环境不要这样做 分发服务器参数配置 初始化订阅运行时间 需要注意几点: 快照代理实际执行的是BCP程序, ...
分类:
数据库 时间:
2016-10-14 20:05:22
阅读次数:
245