gpt4 book ai didi

sql-server - SQL Server 2005 单向复制

转载 作者:行者123 更新时间:2023-12-03 03:37:04 27 4
gpt4 key购买 nike

在我工作的企业中,我们正在讨论减少主数据库读取负载的方法。

建议的一个选项是从主数据库到从数据库进行实时单向复制。然后,应用程序将从从数据库中读取数据并直接写入主数据库。所以...

  • 应用程序从从属设备读取
  • 应用程序写入主节点
  • 主要更新从属自动

这种方法的主要优点和缺点是什么?

最佳答案

一些缺点:

  • 2 个故障点
  • 应用程序逻辑必须考虑写入内容和读取内容之间的延迟,因为辅助数据库无法立即提供该内容

我使用的策略是每晚将关键报告数据发送到辅助数据库,并在途中对其进行非规范化,以便可以在该数据库上运行强大的查询,而不是锁定表并从 OLTP 服务器窃取资源。我没有使用任何正式的数据仓库或复制工具,而是识别没有最新数据的问题查询,并在辅助服务器上专门为这些查询创建数据结构。

“复制一切”方法肯定有优点:

  • 您可以在辅助数据库上运行任何临时查询,因为它拥有您的所有数据
  • 如果您的主服务器出现故障,您可以快速重新调整辅助服务器的用途来接管

关于sql-server - SQL Server 2005 单向复制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43504/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com