Kev*_*ski 5 mysql replication sql-server mirroring
我需要有关将数据从具有 SQL Server 后端的第三方销售点系统复制到 MySQL 数据库的帮助。
具体来说,有人可以建议在我们的 MySQL 实例上从 SQL Server 镜像数据的最佳方法吗?
当前流程:
缺点:
额外情况:
数据实际上需要在同一个模型中复制吗?
您将在 MySQL 端对数据做什么?
我强烈考虑将您控制的另一个数据库或实例放在 SQL Server 端,以便能够在该端拍摄快照,这样您就可以减少更少的数据(将快照与实时数据进行比较应该很快),并查看您的内容想要在 MySQL 端处理数据,因为您可能实际上希望在提取过程中转换数据以更好地方便加载。
我认为您会发现,拥有一个由您控制的沙箱数据库或实例与供应商数据库并置将为您提供巨大的力量,同时仍然允许供应商在不受干扰的情况下运行。
这还有助于减少带宽(不需要的列、非规范化通常会增加数据大小,但并非总是如此)并减少加载时间或加载过程的复杂性。MySQL 端对应于您实际运行的查询的不同模型也可以提高报告甚至负载的性能。
拥有针对源数据的视图还可以帮助减轻更改的影响 - 尽管您可能无法使用 DDL 触发器和架构绑定来阻止破坏依赖项的更改,但您可能会在提取失败时捕获架构更改,而不是在提取忽略之后捕获架构更改。删除一些新的专栏。
| 归档时间: |
|
| 查看次数: |
3208 次 |
| 最近记录: |