我们有一个BizTalk 2010接收位置,它将获得一个70MB文件,然后使用入站地图(在接收位置)和出站地图(在发送端口)生成1GB文件。降低BizTalk接收位置文件输入速度
执行上述过程时,SQL Server中会消耗大量磁盘I/O资源。另一个接收位置处理性能受到很大影响。
我们已经尝试减少该接收位置的主机实例中的最大磁盘I/O线程数,但它仍占用SQL Server中的大量磁盘I/O资源。
实际上这个过程的优先级非常低。是否有任何方法可以减少此进程的磁盘I/O资源使用情况,以使其他进程的性能可以正常运行?
您是否尝试为此特定接收端口创建单独的主机? – FCR 2014-09-26 06:10:56
是的,我已经尝试为这个特定的接收位置创建单独的主机,并且为这个单独的主机设置最低磁盘I/O线程。但是,在将文件存入消息箱期间,它仍然使用大量的SQL Server磁盘I/O,并且所有其他receivelocation的文件接收性能都受到影响。 – hosir 2014-09-26 13:34:53