排查 Oracle 数据库适配器的性能问题
本部分讨论使用故障排除技术来解决使用适用于 Oracle 数据库的 Microsoft BizTalk 适配器时可能遇到的性能问题。
已知问题
下面是使用 Oracle 数据库适配器时可能遇到的最常见性能问题,及其可能的原因和解决方法。
将适配器与 BizTalk Server 配合使用时吞吐量变慢或停止
问题
将 Oracle 数据库适配器与 BizTalk Server 配合使用时,适配器发送或接收的消息数会变慢或停止。
原因
未在BizTalk Server管理控制台中的 WCF-Custom 发送或接收端口上设置 EnableBizTalkCompatibilityMode 绑定属性。
解决方法
将 EnableBizTalkCompatibilityMode 绑定属性设置为 True。 有关此属性的详细信息,请参阅 阅读有关 Oracle 数据库适配器绑定属性的信息。 有关如何设置绑定属性的说明,请参阅 配置 Oracle 数据库的绑定属性。
使用 Oracle 数据库适配器执行涉及 FLOAT 数据类型的操作时,64 位计算机上可能存在内存泄漏
问题
在 64 位计算机上使用 Oracle 数据库适配器执行涉及 FLOAT 数据类型的操作时,可能会遇到内存泄漏。
解决方法
在 64 位计算机上安装 .NET <版本> (x64) 。