MaxDequeueThread and MaxReceiveInterval in the adm_Service table

One of the questions we were recently asked for was about the MaxDequeueThread and MaxReceiveInterval settings. Unfortunately, there is no useful description on them in the BizTalk Server R2 RTM documentation, and the question was 1) how to adjust them, 2) what they are for, and 3) when they could be used .Both of the…

1

How to manually recreate missing BizTalk performance counters

To identify performance issues in a BizTalk solution, you should rely on the performance counters that BizTalk Server uses. All the BizTalk performance counters should be  added to the registry when you run the configuration wizard. If the registry keys were overwritten somehow, those performance counters were gone.  You could use the configuration wizard to…

8

Threads, DB sessions, and throttling

[Note: This text-wrapping due to the size of the images and the site layout may make this post hard to read.  If so, you should have a better experience with the copy pasted to http://biztalkperformance.members.winisp.net/BlogPages/MaxWorkerThreads.htm ].    I recently worked on a puzzling problem where spikes in load to BizTalk in a large environment would cause some unpleasant…

2

Back in the saddle

The BizTalk Server Performance blog has been a little quite of late, but all that is about to change.  We have a new release out of the door in BizTalk Server 2006 R2, and the team is fired up to give our customers the best advice to squeeze as much as possible out of their…

2

Some Links To BizTalk 2006 Performance

With BTS2006 in full force, the BTS team is frequently fielding performance related questions. There is a lot of information already available for customers to reference; the product documentation is a great place to start. The Performance and Capacity section in the core docs covers a wide range of topics. The 64-Bit Support article delves…

1

BizTalk Server 2006 Documentation Now Available

Curious about BizTalk Server 2006 features and functionality?  A preview of the final product documentation in .chm format is available here: http://blogs.msdn.com/luke/archive/2006/02/03/524534.aspx Check out the performance content under the topic “Planning for Sustained Performance“.  Under this topic, we provide maximum sustainable throughput numbers with and without tracking, plus tips and tricks, scaling guidence, project planning, throttling,…

0

New BizTalk Load Generation Tool Now Available

Overview This tool is intended for developers and IT professionals to simulate load on a BizTalk Server. Using this tool, you can simulate load to instrument performance and stress against a BizTalk deployment. In addition, this tool may also be extended by developers to simulate load for custom transports. This tool should be used in…

1

Get Connected to Free Product Support and Tremendous Online Collaboration

Have you ever wanted to speak to Microsoft developers of a specific feature of BizTalk Server? I am sure your answer was “Yes let me at them”, so the Business Process Integration Division is extending an invitation to all customers to join our key feature developers, program managers, and testers in the following newsgroups: microsoft.public.biztalk.accelerator.forsuppliers microsoft.public.biztalk.newuser…

1

Memory Growth in BizTalk Messaging

By Kartik Paramasivam and Raied Malhas In this document we list various reasons that might lead BizTalk to get into an Out Of Memory situation and then suggest mitigations/solutions for such conditions. 1.  Introduction to BizTalk Hosts: Before discussing Out of Memory conditions, let us talk about hosts and how adapters are mapped to hosts. Adapters (receive…

7

Understanding BizTalk Server 2004 SP1 Throughput and Capacity

By Wayne Clark What is Sustainable? Of primary concern when planning, designing, and testing business solutions built on BizTalk Server 2004 SP1 is that the solutions must be able to handle the expected load and meet required service levels over an indefinite period of time.  Given the number of solution architectures, configurations, and topologies possible…

19