我们最近在对表启用复制后不久就遇到了这个错误。
Length of LOB data (%1) to be replicated exceeds configured maximum %2
我已经找到了解决这个问题的方法:
- https://stackoverflow.com/questions/925824/when-insert-length-of-lob-data-to-be-replicated-exceeds-configured-maximum-65536
- http://sqlmusings.wordpress.com/2008/09/22/issue-length-of-lob-data-to-be-replicated-exceeds-configured-maximum-65536/
然而,没有解释这个配置最初的用途。如果我们关闭 LOB 大小限制,会有什么副作用——我们是否会在未来面临更多问题?
提前致谢。
存在 max text repl size 选项以限制可以将多少 LOB 数据添加到复制列。如果您关闭 LOB 大小限制并且用户插入大量 LOB 数据,延迟将增加并且复制将变得爬行。可以使用 max text repl size 选项来防止这种情况。