标签: replication

我在SQL Server复制项目上收到"尝试加载具有不正确格式的程序"错误

确切的错误如下

无法加载文件或程序集"Microsoft.SqlServer.Replication,Version = 9.0.242.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91"或其依赖项之一.尝试加载格式不正确的程序.

在最近两个月搬到另一个项目后,我最近又开始研究这个项目了.它以前工作得很好,我仔细检查了所有参考文献.

c# sql-server replication

317
推荐指数
7
解决办法
26万
查看次数

缩放MySQL解决方案(复制,群集)

在我正在工作的初创公司,我们正在考虑为我们的数据库扩展解决方案.事情变得有些令人困惑(至少对我来说)与MySQL,它有MySQL集群,复制MySQL集群复制(来自版本5.1.6),这是MySQL集群的异步版本.MySQL手册解释了其群集常见问题解答中的一些差异,但很难确定何时使用其中一个.

我很感激那些熟悉这些解决方案之间的差异以及优缺点的人的建议,以及何时建议使用每个解决方案.

mysql replication scaling cluster-computing database-cluster

80
推荐指数
2
解决办法
4万
查看次数

如何减慢MySQL转储速度以免影响服务器上的当前负载?

虽然做一个MySQL转储很容易,但我有一个实时专用的MySQL服务器,我想设置复制.为此,我需要转储数据库以导入到我的复制从站.

问题发生在我进行转储时,MySQL会全力以赴,并将资源绑定到连接它的站点.我想知道是否有办法将转储查询限制为低优先级状态,优先级为实时连接?这个想法是来自外部站点的负载不受MySQL进行完全转储的努力的影响......

mysql backup replication mysqldump backup-strategies

59
推荐指数
4
解决办法
3万
查看次数

错误:在MySQL中执行主从复制时"无法初始化主信息结构"

我正在尝试为MySQL进行Master Slave Replication.当我输入以下命令时:

CHANGE MASTER TO MASTER_HOST='10.1.100.1', MASTER_USER='slave_user', MASTER_PASSWORD='slave_password', MASTER_LOG_FILE='mysql-bin.000001', MASTER_LOG_POS=451228;
mysql> START SLAVE;
Run Code Online (Sandbox Code Playgroud)

它会引发以下错误:

ERROR 1201(HY000):无法初始化主信息结构; 可以在MySQL错误日志中找到更多错误消息

任何帮助将不胜感激.

mysql replication master slave

41
推荐指数
2
解决办法
5万
查看次数

INSERT ...在WHERE的重复键更新?

我正在做一个INSERT ... ON DUPLICATE KEY UPDATE但是我需要更新部分是有条件的,只有在某些额外条件发生变化时才进行更新.

但是,WHERE不允许这样做UPDATE.这有什么解决方法吗?

我不能组合INSERT/UPDATE/SELECT,因为这需要在复制上工作.

mysql replication

40
推荐指数
2
解决办法
4万
查看次数

无法获取有关Windows NT组用户的信息

我正在使用脚本创建SQL Server复制.当我尝试执行时

The job failed. Unable to determine if the owner (STAR\moorer7) of job L3BPT2M-Atlas-14 has server access (reason: Could not obtain information about Windows NT group/user 'STAR\moorer7', error code 0x5. [SQLSTATE 42000] (Error 15404)).

这是由定义复制的脚本创建的作业.

我该如何调试?

sql sql-server replication sql-server-agent

39
推荐指数
3
解决办法
9万
查看次数

如何在MYSQL中运行查询而不将其写入二进制日志

我想在MySQL中运行一个大文件的导入.但是,我不希望它写入二进制日志,因为导入将花费很长时间,并导致奴隶远远落后.事实上,我宁愿在奴隶上单独运行它,因为它在系统上会更容易.有问题的表是一个新表,因此我不必担心它会失去同步,因为主设备和所有从设备最终会有相同的数据,因为它们都将导入相同的文件最终.我也不想更改任何replicate-ignore-*或binlog_ignore-*选项,因为它们需要重新启动有问题的服务器.有没有办法运行单个查询而不将其写入二进制日志?

我已经知道了答案,但我在网上找不到它,所以我让某人发布答案以获得一些代表点.如果没有一点白色的答案,我会发布我找到的答案.

mysql import replication binary-log

32
推荐指数
2
解决办法
4万
查看次数

更新MySQL数据库中所有表的AUTO_INCREMENT值

可以通过设置/重置AUTO_INCREMENTMySQL表的值

ALTER TABLE some_table AUTO_INCREMENT = 1000

但是我需要设置AUTO_INCREMENT其现有值(以修复MM复制),例如:

ALTER TABLE some_table SET AUTO_INCREMENT = AUTO_INCREMENT + 1 这是行不通的

实际上,我想对数据库中的所有表运行此查询.但实际上这并不是非常重要.

除了手动运行查询外,我找不到解决此问题的方法.请你提出一些建议或指出一些想法.

谢谢

mysql replication

30
推荐指数
3
解决办法
4万
查看次数

RealWorld HazelCast

有没有人对Hazelcast分布式数据网格和执行产品有任何实际经验?它对你有用吗?它有一个非常简单的API和功能,对于这样一个简单易用的工具来说似乎很不错.我做了一些非常简单的应用程序,它似乎像目前为止宣传的那样工作.所以我在这里寻找现实世界的'现实检查'.谢谢.

java replication datagrid cluster-computing hazelcast

30
推荐指数
3
解决办法
8405
查看次数

两台机器之间的JVM堆复制

在运行相同Java应用程序的同一网络中连接的两台可分离计算机如何通过在彼此之间同步堆来维持相同状态的基本原理是什么?

我相信Terracotta完成了这项任务,但我不知道一些伪代码会如何描述其核心功能.

我只是在寻找对这项技术的理解.

java heap replication jvm

30
推荐指数
2
解决办法
4457
查看次数