问题标签 [database-replication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
474 浏览

sql-server - SQL Server 2008 R2:是否可以从一个(主)服务器到 3-4 个从服务器进行事务复制?

是否可以将活动数据库从充当主机的 SQL Server 2008 R2(所有写入都发生在这里)复制到 3-4 台独立的物理 SQL Server 2008 R2 机器?

我确实有几个额外的资源用于繁重的“SELECT”查询(READS)

谢谢,德米特里

0 投票
1 回答
1510 浏览

mysql - mysql查看和复制

我正在就一个战术问题征求意见:我正在向多个“客户”站点提供一个主数据块(5-6 个相当大的经常更新记录的表),每个站点都有自己的数据库服务于其他目的。

我在想我可以允许“客户端”系统以几种方式访问​​主数据块:

1) 通过在每次更新过程运行后简单地将主表中的数据复制到客户端数据库中

2) 或者可能通过在每个客户端数据库中创建主表作为视图。

一种策略比另一种更有效,还是我不知道有另一种流程可以满足这种需求?我意识到存储很便宜,所以复制问题可能不是那么糟糕,但最好不要维护多个副本。

谢谢你的想法。

0 投票
2 回答
1703 浏览

oracle - Oracle Golden Gate 复制:GGS 错误 171 收到未知数​​据类型 <0x54 49>

我正在尝试运行初始加载,如http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/goldengate/11g/GGS_Sect_Config_WinUX_ORA_to_WinUX_ORA.pdf上的教程中所示,我在 REPLICAT 中看到了这个错误过程。

我也尝试过使用 SOURCEDEFS 子句(即使源结构和目标结构完全相同),但我遇到了同样的问题。


** 运行时消息 **


我在报告文件中看到的唯一其他指示是以下警告消息

以下是其他细节。如果您需要更多信息,请告诉我

这些是我在源和目标上创建的表结构,如指南中所述。

对于解决此问题的任何建议,我将不胜感激。

谢谢,拉杰什。

0 投票
1 回答
975 浏览

sql-server - 如何复制两个结构不同但字段相同的表?

我在不同的位置有两个 SQL 服务器数据库。我想做一些类似复制的事情。这是我的场景:在第一个数据库中,我有一个具有以下结构的表:

在第二个数据库中,我有下表:

如您所见,我在两个不同数据库中的表的结构并不相同。但我只想复制State and city字段。如果state and city在第一个数据库中更改了第二个数据库,则必须更改,反之亦然。我该怎么做?我可以通过复制来做到这一点吗?怎么做?

0 投票
1 回答
6638 浏览

sql-server - 在具有不同名称和不同列名的两个表之间进行复制。是否可以创建这样的复制

我有一个要求,我在两个具有不同名称且具有不同列名的表之间创建复制。是否可以创建这样的复制。

我想配置复制,以便将 A 列数据复制到 D 列,将 B 列数据复制到 E 列,将 C 列数据复制到 F 列

0 投票
2 回答
417 浏览

sql-server - 将更新触发器与事务复制一起使用时遇到错误

我正在使用带有可更新订阅的事务复制。当我在我的一个表中添加一个触发器以在发布者中复制时,我遇到了这个错误:

我的触发代码是

怎么了?

0 投票
2 回答
97 浏览

mysql - 我应该为这种复制使用什么策略/技术?

我目前面临一个问题,还没有找到好的解决方案,所以希望得到大家的建议。

我的问题如图 在此处输入图像描述

核心数据库是所有客户端连接以管理实时数据的地方,这些实时数据一直非常庞大且忙碌。

Feature Database 使用频率不高,但它需要来自 Core Database 的部分实时数据(可能是 5%),但是到此服务器的请求任务将花费更长的时间和消耗大量资源。

我目前的解决方案是什么:

  1. 我在核心数据库和特征数据库之间使用了数据库复制,效果很好。但问题是我浪费了大量磁盘空间来存储不需要的数据。(在复制数据时过滤不适用于我的数据库模式)

  2. 使用排队系统不会使数据按时上线,因为对核心数据库的请求很多。

如果你遇到这个,请提出一些想法?

谢谢,

0 投票
3 回答
6464 浏览

concurrency - 乐观与多版本并发控制 - 差异?

我想知道,乐观并发控制(OCC)和多版本并发控制(MVCC)有什么区别?

到目前为止,我知道两者都是基于版本检查更新。

在 OCC 中,我读到了关于读取访问没有获取锁的事务,仅用于以后的更新,如果在版本增加和版本检查失败之间,该更新将失败。在这种情况下,事务将被回滚。

在MVCC中,基本一样,还是不一样?区别在哪里?

0 投票
4 回答
5394 浏览

delphi - Delphi 的数据库同步解决方案

我正在寻找一些将 Win32 Delphi 应用程序的数据与 Web 应用程序的远程数据库集成的起点。

本项目打算解决的问题:

1) 桌面在 vpns 上表现不佳。远程办公室的用户可以改用网络应用程序。

2)一些公司更喜欢网络应用程序而不是桌面应用程序

3) 移动设备可以将网络应用程序作为前端。

我发现的问题:

Web 应用程序将在基于 Unix 的系统上运行,可能是 Linux,而桌面应用程序使用 NexusDB,而 Web 应用程序可能是 Postgres。不同的平台和数据库。

使用 Delphi,似乎 Microsoft Sync Framework 不适用于该项目。

我的第一个想法是为 Web 应用程序提供标准 REST API,并让桌面应用程序访问 API,就好像它每 n 分钟从本地数据库服务器访问一次客户端一样。我已经看到了很多问题!

0 投票
1 回答
4656 浏览

java - 在 MyBatis 中使用 MySQL 复制(主/从)

我只是想知道如何将主/从 MySQL 复制数据库与 MyBatis 一起使用。JDBC 提供了一个com.mysql.jdbc.ReplicationDriver(见这里),但我找不到在哪里可以使用类似的东西,包括我可以在 MyBatis 中配置的所有不错的属性(roundRobinLoadBalanceautoReconnect、...)。

目前我已经在 MyBatis 中配置了我的非复制数据库,如下所示:

有人给我提示吗?

谢谢你的帮助。

丹尼尔