【发布时间】:2015-10-07 14:18:41
【问题描述】:
我正在编写一个双向服务器 - 使用 C# 应用程序进行客户端 Firebird 复制,我面临以下问题。 我有一个日志表,上面有记录的表名 pk 和查询执行的类型。例如,如果在sales 表中插入了一个primary key 为4 的行,则会有表名,记录的pk 并插入。 我的想法是,如果该语句插入以从客户端数据库中获取每个值并将其插入服务器。我如何做到这一点以及如何做到这一点,以便它可以快速工作。我应该按表划分每条记录并从该表中选择所有未复制的记录还是有其他方式。
顺便说一句,我使用的方法是将已执行的每个查询都写入日志表的一个字段中,但这使得无法向表中添加列,因为查询会出错。
【问题讨论】:
标签: database replication firebird database-replication firebird2.5