????? ??????? ???? ?????? ?? ??????? ???? ??????? ?? ????? BizTalk Server

???? ???????: 918643 - ??? ???????? ???? ????? ????? ??? ???????.
????? ???? | ?? ????

?? ??? ??????

??????

???? ??????? ????? ?????. ?? ???? ?????? ?????? ?? ??????? ????? ?? ????? ?????? ?? ???? ?????? ?? ??????? ???? ?? ????? (???) ?? Microsoft BizTalk Server. ?????? ??? ??????? ???????? ???? ??? ???????? ??? ??? ????? ??????? ??????? ????????? ???????? ???????? ????????. ????? ??? ?????????? ???????:
  • ????? ?????? ???????? ???????
  • ?????? ??????? ???????
  • ??????? /3 ???? ???? ??? ???????
  • ??????? ?????? ?????
  • ?? ????? Microsoft.NET Framework ????? ??????
  • ??? ?????????

????? ???

???? ??? ??????? ????? ??????? ????? ???? ?????? ?? ??????? ???? ??????? ?? ????? BizTalk Server ?? Microsoft BizTalk ????.

??????? ????

?? ????? ????? BizTalk Server ???? ??????? ????? ???? ??????? ??????? ?? ????? ???? Windows Microsoft ?????? ???? ?? 50 ?????? ??????? ?? ????? RAM ???????. ?? ????? ???? ????? ??????? ???? ??????? ??? ????? ??????? ??????? ??? ??? ????? ??????? ?? ????? ?????? ?? ??? ???? ??????? ????.

??? ???? ??? ???????? ????? ????? ???? ??? ????? ??????? ??????? ?? ??? ???????:

????? ?????: ?????
??? ?????: (1)
???? ?????: 5410
?????: ??? ??? ????? ?????? BizTalk ??????. ??????? ?????? ?????? ????? ?? ??? ?? ??????? ???? ???? ??? ??????? ?? ????? ??????? ????? ????? ???????? BizTalk. ???? ???? ????? ?????? ??????? ???????? ?? ????? ?????. ??? ???? ????? ???????? ????? ??? ???????? ???? ????? ??? ??????.
???? ????? ?????: ??????? ?? ??? ?? ??? System.OutOfMemoryException.
???? ?????:
?????? BizTalk ?????: ?????????????????????
??? ???? Windows: BTSSvc {DCC899FE-C62F-41BE-851A-8720B2EB9C14}

??? ?????: ?????
??? ?????: (1)
???? ?????: 5410
?????: ??? ??? ????? ?????? BizTalk ??????. ??????? ?????? ?????? ?? ???????: 1) ???? ??????? ??? ??? ?????. ?? 2) ??? ???? ??? ??????? ?? ????? ??????? ????? ????? ???????? BizTalk. ???? ???? ????? ?????? ??????? ???????? ?? ????? ?????. ??? ???? ????? ???????? ????? ??? ???????? ???? ????? ??? ??????.
???? ????? ?????: ??????? ?? ??? ?? ??? 'System.OutOfMemoryException'.
???? ?????: ????????
??? ?????? BizTalk: ?????????????????????
??? ???? Windows: ????????????????????? $ BTSSvc

???????? ????

??????? ??????? ?????? ?????? ???????? ???????

???? ?? ???? ?????? ??????? ?????? ??????? ??? ??????? RAM ???????? ?????? ??????? ??????? ??????. ??? ???? ??????? ??? BizTalk Server 4 ???????? (GB) ?? ????? ?????? ????????? ??????? ????? BizTalk Server ????? 500 ???? ???? ?? ????? ?????? ????????? ???? ?? ????. ??? ???? ????? BizTalk Server ?????? ????? 1 ???? ???? ?? ????? ?????? ????????? ?? ???? ???? ???? ?????? ?? ???? ????? ??????. ?? ???? ??? ??????? ??????? ????? ????? ??????? ?????? ?? ?????. ???? ?? ????? ????? ??????? ?????? BizTalk ????? ?????? ?????? ?? ??? ??? ??? ???? ???? ??????? ?? ??? ??????? ??????.

????? ?????

??? BizTalk Server ??????? ????? ????? ?????? ?????? ???? ??? ?? ????? ?? ???? ?????. ??? ????? ?? ???? ?? ?????? ??????? ??? ???? ????? ?? ???????. ????? ?? ????????? ??? ????? ????? ?????? ?? ?????? ????? Microsoft Developer Network (MSDN) ???????:
http://blogs.msdn.com/biztalk_core_engine/archive/2005/02/28/381700.aspx

.aspx http://msdn.microsoft.com/en-us/library/aa560481 (BTS.10)

????? ?? ?? ??????? ?? ?????? ??????? ??????? ?????? ??? BizTalk ?????? ?????? ??????? ???????. ?? ????? ??? ????? ?????? ??? ?????? ???????? ?????? BizTalk Server ?? ?????? ?????? ??.

?? ????? ???????? ?????? ????? ???? ???????

???? ?? ???? ???? ??????? ?????? ?? ?? ?????? ?? ???? ?????. ?? ?? ????? ??????? ?????.

??????? ??? ??????? 3 ???? ???? ??? ????? ????????? 32-??

????? ????? ?????? ??? ????? 2 ???????? ?? ????? ??????? ????????. 3 ???????? ??????? ?? ???? ??????? ???? ????? ????? ???? ???? ?????? ???????. ?? ???? ??? ?????? ??? ????? ??????? ??????? ??????? ???????. ??? ????? ?? ???? ???? ??? ??????? /3GB 1 ???????? ?? ??????? ???? ?????? ??????? ??????? ??? kernel ???. ???????? ??? ???? ?? ???? ??? ??????? ?????? ???? ????? ??????.

????? ?? ????????? ??? 3 ???????? ???????? ?? ?????? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn.microsoft.com/en-us/library/ms791558.aspx
??? ????? 3 ???????? ??????? ??? ????? 32 ?? ?? Windows? ????? ??? ??????? ?????? ??? 3 ???????? ?? ??????? ??????? ????? ??? ??? ??????? ??????? ??????? ??? ???. ????? ?????? ????? ??? ??? ????? ???? ????? ???????? ??????? IMAGE_FILE_LARGE_ADDRESS_AWARE ?? ???? ???. ??? ????? BizTalk ??????? ???????? BizTalk ??? ?????? ?? 3 ???????? ???????.

??? ??? ???? ??? ???? ???? BizTalk 32 ?? ??? ????? 64 ?? ?? Windows (AMD64)? ?????? ????? ????? BizTalk ?? ??????? 4 ???? ???? ????? ??? BizTalk ??????? ??????? ??? ???. ?????? ?? ???? ??? ????????? ????? ????? ??? ???? 64 ?? ???? ??.

????? BizTalk 64 ?? ??? ????? 64 ?? ?? Windows (AMD64) ?? 8 ???????? ????? ???? ?????? ???????.

??? ??? ?????? ??????? "?" ????? ?????? ?????? ???? ?????? ?????? ???????. ???? ???? BizTalk (???.?? ????? ????? NET Framework) ???? ??? ??????? ??? ?? ??? ???? "?????? ???????" ??? 2 ????????. ???? ?? ???? ??? ??? ????? ?? ?? ???? ?????? ??????? ???? ?????? ??????? ?????? ??? ????? 32 ?? ?? Windows (???? ??? ??????? 3 ???? ???? ) ?? 2 ????????. ?????? ??? ??? ????? ?? ???? ???? ?? ?????? ????? Microsoft Developer Network (MSDN) ???????:
http://msdn.microsoft.com/en-us/library/ms972959.aspx
http://blogs.msdn.com/tess/archive/2005/11/25/496898.aspx
3 ???????? ??????? ???? ????? ???? ?????? ????? ?????? ?????? ????? BizTalk ?? 800 ???? ???? ??? 1800 ???? ????. ?????? ??? ???? ?? ????????? ???.NET Framework ???? ??????? ?? ??? ??????? /3GB ??????? ?? ?????? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn2.microsoft.com/en-us/library/ms998583.aspx
?????? ?????? ???? ??? ????????? ?????? ???? ??????? ?????? ?????? ??????? "?" ????? ?????? ??????.
?? ??? ??????????? ??? ??????
?????Windows??????? ???? ?????? ??????? (???????? ????? ??? ??? ????? ????)??????? ???? ?????? ?????? ?????? ?????????????? ???? ?????? ?????? ?????? ??????
32-??32-??2 ???? ????1400 ???? ????800 ???? ????
32-??32-?? ?? 3 ???? ????3 ???? ????2400 ???? ????1800 ???? ????
32-??64-??4 ???? ????3400 ???? ????2800 ???? ????
64-??64-??8 ??????????? ???? ?????????? ???? ???????
????? ?? ????????? ??? ??????? ???? ?????? ??????? ?? ??? 32 ?? ????? 64-?? Windows? ?? ?????? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn.microsoft.com/en-us/library/aa366778.aspx
???? ?????? ?????? ??????? PAE ? 3 ???????? ???????? ?????? ?? BizTalk Server.
?? ??? ??????????? ??? ??????
?????????? ??????? ??????3 ???? ????
BizTalk Server 2004?????
BizTalk Server 2006??????
BizTalk Server 2006 R2??????
BizTalk Server 2009??????
??? ??? ??? ????? ??????? 3 ???? ???? ?????? ???????? ?????? ?? ??????? ?????? BizTalk Server? ?? ????? ??? ????? ?????? ??? ???????? BizTalk. ??? ???? ?? ?????? ?????? ???????.

?????? BizTalk ???? ??? ??????? ???? ????? ????? ??????? ?????? (IIS) ?? ???? ???? ????? ?? ????? ??????? 3 ???? ???? .

3 ???????? ??????? ??? ????? ??? ????? ????????? ???? ?????? Windows SharePoint Services 2.0 ?? ????????? ?????? ?? SharePoint Portal Server 2003 SP2 ?? ????????? ??????. ?????? ??? ???? ?? ?????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
933560??? ???????/3GB Windows Server 2003 ??? ????? ?? Windows SharePoint Services 2.0 ?? ????????? ??????? ?? ?? SharePoint Portal Server 2003 Service Pack 2 ?? ????????? ???????

??????? ?????? ?????

??? ??? ?????? ?????? ?????? ??? ???? ???????? ?? ?????? ???? ??? ?? ???? ?? ??? ????????. ????? ???? ????? ????? ??????? ???? ???????? ??? ??????? ???????. A ????? ?? ??????? ???????? ??? ???? ?????? ?????. ????? ????? ??????? ????? ???????. ????? ???? ??????? ????? BizTalk Server ?????? ????? ??????? ??? Microsoft.NET ????? XslTransform ???? ??? ????? BizTalk.

??? ??????? ????? ???? ??? ?????? ????? ?????. ????? ??????? ???? ?????? ?????? ?????? ?? ???????. ????? ?? ????????? ??? ??? ????? ??????? ?? ?????? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn2.microsoft.com/en-us/library/ms998547

?????.NET Framework

Microsoft.NET Framework 2.0 ?.NET Framework 1.1 ?? ???? ????? ??????. ?????? ?? ????? ????? ??????? ???? ?????. ??? ??? ??????.NET Framework? ????? ???.NET Framework Service Pack 1 ????. ??? ?????? ??? ??? ?????? ?????? ?? ???????? ???????? ???????. ?????? ??? ???? ?? ?????????? ???? ??? ????? ???????? ???????:

945757 ???????? ???? ?? ???????.NET Framework 2.0 Service Pack 1
867460 ????? ???????? ???? ?? ??????? ??.NET Framework 1.1 Service Pack 1

??? ?????????

??? ????? ????? ?????? (CLR) ?? ??????? ?????? ?????? ???? ????? ?????? (Gc):
  • ???? ????? (Mscorwks.dll)
  • ???? (Mscorsvr.dll)
??? ??? ????????? ???? ???? ?????? BizTalk Server ???? ????? ?????????.NET Framework ?????? ????? ?????? ?? ???? ???????. ??? ?? ?????? ?????????. ?? ????? ???? ???????? ??????? ?????? ?????? ??????. ???????? ??? ???? ???? ???? ???????? ??????? ???? ?????? ???? ???? ????. ??? ???? ???????? ??????? ????? ??????? ??? ???? ??? ????? ??????? ?????? ?????? ?????? ??? ??????. ?????? ???? ??????? ???? ?????? BizTalk Server ?? ???.???? ??? ?? ???? ????? ????????. ??? ???? ?? ??? ?????????? ??? ??????? ????? ????? ?????? ???????. ??? ???? ????? ?????? ?????????? ?? ??? ???? ??????? ????? ????? ???? ????? ??????? ???? ?????? ???????? ?? ???? ???? ????? ???? ???? ??????.

??? ??? ???? ????????? ??? ?????? BizTalk Server ???? ????? ??????.NET Framework ?????? ????? ???? ??? ???? ???????. ??? ?? ?????? ????????? ????. ???????? ????? ???? ???????? ??????? ???? ????? ???? ????? ?? ?????? ??????. ?????? ??? ???? ???????? ??????? ?????? ???? ???????? ??????? ?????????. ?? ????? ??? ????? ????????? ???? ???? ?????? ???????? ?????. ?? ????? ??? ????????? ???? ???????.

??? ??? ?????? ????? ?? ?????? ??? ??????? ???? ?????? ?? ????? ????? ???????. ??? ????? ?? ???? ?? ???? ?????? ????? ?? ???? ????? ??????? ???? ??? ????. ????? ???? ?? ????? ??? ??????? ??????. ??????? ????????? ???? ???????? ??????? ??? ??????. ?? ????? ??????? ??????? ?? ??? ???? ?????. ?????? ??? ???? ?? ????????? ??? ????? ????? ??? ??????? ???????? ???????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
322756 ????? ????? ??? ??????? ???????? ??????? ?? ???? ??????? Windows
?? ??? ???????? ?? ???? ?? ??????? ?????? ????? ???? ??? ???? ??????? ??? ???? ????? ?????????. ????? ??????? ????? ??????? ?????? ??????? ??? ????? ???? ??? ???? ???????.

BizTalk 2006 ?????????? ??????

????? ????? ??????? ?????? ?? ????? ??????? CRL ?? ????? ????????:

???????\CLR???????????????? HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTSSvc$

?????: ????? ???????
??????: wks

BizTalk 2004

????? ????? ??????? ?????? ?? ????? ??????? CRL ?? ????? ????????:

??????\CLR HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\BTSSvc {GUID}

?????: ????? ???????
??????: wks

?????? ??? ???? ?? ?????????? ?? ?????? ????? Microsoft Developer Network (MSDN) ???????:
http://msdn2.microsoft.com/en-us/library/ms973838

http://blogs.msdn.com/tess/archive/2008/04/17/how-does-the-gc-work-and-what-are-the-sizes-of-the-different-generations.aspx

??????? ??????? ???????

??????? ????? ??????? ???????? ??????? ??????? ??? ?????

???? ????? ???????? ????? ??????? ? ??????? ??????? ??????? ??? ????? ?? BizTalk Server 2006 ??? ????????? ??????.
  • ???? ???????? ??????? ????? ??????? ??? ????? ???? ???????? ??? 25. ??? ?????? ??? ?????? ???????? ??????? ????? BizTalk ???? ?? 300 ???? ????? ?? ???? ???? ??????. ??? ???? 32 ??? ????? ????? ???? ??????? ????? ??????? ??? 50. ??? ???? 64 ??? ????? ????? ??? ?????? ??? 100. ???? ??? ????? ?? ??????? ??????? ??? ????? BizTalk ??? ???? ??????.
  • ????? ??????? ??????? ??????? ???? ???????? ?? ???? ???????? 0. ???? ??? ?????? ????? ?????? ????????. ?????? ??? ?? ????? ???? ???? ??? 0? ???? ?? ???? ??? ?????? ??? ???? ??????? ???? ???????? ??? BizTalk ??????? ??????.
????? ?? ????????? ??? ????? ??????? ?? ?????? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn.microsoft.com/en-us/library/aa559628.aspx

??? ????? ???????

?? ???? ????? ??????? ??????? ?????????? ?????? ??????? ??? orchestrations ??? ???? 64 ??. ????? ?? ????????? ??? ??? ???????? ???? ??????? ????? ??? ??????? ?????????? ??? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn.microsoft.com/en-us/library/aa560586.aspx
??? ??? ????? 64-?? ?????? ?? BizTalk Server 2006 ?? ????????? ??????.

????? ?? ??????? ?? ???? ???? 32 ??? ??????? ???????? ??? ?????? orchestrations ??? ???? ???????? ??????? ??????? ?????????? ??? ?????.

??? ???? ???? 64-?? ????? ????? ??????? ??????? (16 ???????? ????? ?? 4 ???? ????)? ?????? ?????? 64 ?? ????? ????? ???? ????? ?? ??????? ???? 32 ??. ???? ?? ???? ??? ????? ?????? ??????? ?????????? ???????.

?????? ??? ??? ???????? ????? ????? ????????????????????????????? ?????????????????????????????? ?? ????? BTSNTSvc64.exe.config. ??????? ????? ?????? Process\Virtual ??????? ?????? ?????? ???? Process\Private ???? ???? ?? ??????? ???? ??? ??????? ?? ??? ???? ?????.
  • ?? ?????? ???? ????????????? ??? ?? ????? ???? ??? ?? ???:
    ?????????????????????????????: ???? ????\Process\Virtual + 10%
    ?????????????????????????????: ???? ????\Process\Private + 10%
  • ????? ????????????? ??? ?? ??????? ??? ???? ????????????? + 30%
??? ???? ??????? ??? ???? ???? ?????? "????? ?????? ????" ????? ?????\Process\Virtual 5,784,787,695 ???? (? ? "5,517")? ????? ???? ????????????? ????????????????????????????? ??? 6,069 ???? ???? (5,784,787,695 * 1.10 = 6,363,266,464.5 ??????). ????? ???? ????????????? ????????????????????????????? ??? 7,889 ???? ???? (6,363,266,464.5 * 1.30 = 8,272,246,403.85 ??????).

??? ???? ???? ?????? "????? ?????? ????"\Process\Private 435689400 ???? (415 ???? ????)? ?????? ???? ????????????? ????????????????????????????? ??? 457 ???? ???? (435689400 * 1.10 = 479258340 ??????). ????? ???? ????????????? ????????????????????????????? ??? 594 ???? ???? (479258340 * 1.30 = 623035842).

??? ???? ??????? ?? ????? ????? ??????? ?? ????? BTSNTSvc64.exe.config ???? ?? ?????? ???????.
?? ??? ??????????? ??? ??????
?????? ?????? ??????????? ?????????????????????????????????
\Process\Virtual ????5784787695 ???? (5517 ???? ????)60697889
\Process\Private ????435689400 ???? (415 ???? ????)457594
??? ????? ?? ??? ?? ??? BTSNTSvc64.exe.config ??? ???:
<xlangs>
      <Configuration>
                  <Dehydration>
                              <VirtualMemoryThrottlingCriteria OptimalUsage="6069" MaximalUsage="7889" IsActive="true" />
                              <PrivateMemoryThrottlingCriteria OptimalUsage="457" MaximalUsage="594" IsActive="true" />
                  </Dehydration>
      </Configuration>
</xlangs>
?????? ?? ???? ?????? ??? ??????? ????????? ????? ?????? ???? ??????? ??\BizTalk:Messaging\ID ????? ??????? "?????? ?????? ?????"\Process\ID. ??? ???? ?? ????? ?????? ???????? ????????\Process\Virtual ???? ??????? "?????? ?????? ????"\Process\Private.

?????? ???? ????? ??? ????? ?????? ????? ?? ?????? ??? ????? ????? ?????? ???????????????? ??? SQL Server 2008.

BizTalk Server ??? ??????? ?????????? ?????????

BizTalk Server ??? ?????? ???????? ??????? ????? ???? ?????????. ??? ????? ??? ???? ???? ??? ???????? ???????? ???? System.OutOfMemoryException.

2281783 ???? ?????? ?????????? ????????? ????? ? BizTalk Server 2006 R2

Microsoft BizTalk Server 2004 ???? ?????? 2

????????????????????????

???? ???????? ?? ???? ????? ??????? ??????????????????????????? 0. ???? ?? ???? 0 ?? ???? ??????? ??????? ???? ???????? ?? ???? 4 ???????? (KB) ???? ???? ??????. ??? ???? ?????? ????? ??????? ????????. ?????? ??? ??????? ???????????????????????? ?? ????? ???? ??????? ??????? ??? ??? ????? ???? ????? ??????. ??? 0x00040000 ????? ?????? ??? ????.

?? ???? ???????? ????????? ??????? ??? ????? ???? ??
????????????????????????
??????? ?????:
  • ???? ??? ??????? ??? ??? ????? ??????? ?????.
  • ??? ??? ??????? ??? ????? ??????. ?????? ???? ???? ???????? ??????? ?????? ?? ??????? ??? ??? ???????.
  • ??? ??? ??????? ??? ??????? ???? ????? BizTalk ??? ?????? ?????? ????????.
???????? ?? ????? ????? ??????? ????????? ????? ????? ??? ??????? ???????????????????????? ?? ????? ???? ??????? ??????? ?? ???? ????? ?????? ????? ??????? ??????:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session ?????


??? ??????: ????????????????????????
??? ??????: REG_DWORD
?????? ??????: 0x00040000 (??? ?? ?????? ?????? ???.)
?????? ??????????: ??? ?????
?????? ??? ???? ?? ????????? ??? ????? ??????? ????????????????????????? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
315407????? ??????? "????????????????????????"

?????? ?????

??? BizTalk Server ????? ?????? ????? XML ??? ??????? ??????? ??? ?? ?? ?? ???? ???? ?? ???? ?????? ?? ?? XLANG? ????? XSL ????? ??????? ????? ?? ???????..

??? ?? ??? ???????? ?????? ???? ????? ???????:
  • ????? ??? ??????? ???? BizTalk Server ???????? ?? ??? ?????.
  • ????? ??? ??????? XML ???? ??? ?????.
???? System.Policy.Security.Evidence ????????? ?? ????????? ????? ?? ?????? ????? ????? ?? ???????. ????? ????? ????? functoid ????? ?????? ??????? C# (?? ?? ??? ???? ?? ?????)? ??? ????? ??????? ?? ???????. ?????? ?????? System.Policy.Security.Evidence ???? ??????? ??????? ??????. ??? ?????? ?????? ???? ?????? ?? ??? ??? ??? ??? ????? ????? ???? BizTalk.

??? ????? ???? functoids BizTalk ????????? ??????? ??? ????. ???? ?? ???? ??? ??????? ???????? [] System.Byte ????? ?? ???????. ??????? ?? ??????? ???????? ?? ???????? ??? ?? ???? ?????? ??? functoids ?? ????? ????. ??? ???? ???????. ?????? ?????? ?????? ?????? ?? functoids ??????? ?????? ??? ???? ? functoids ???? ?? ?????? ?????? ??? ????.

?? ?????? ??????? "???" ????? ??? ????? ??? functoid ??????? ??? ????? ???? ????? ???????? [] System.Byte ????? ?? ???????. "??" ???? ??? ?? ??? ????? ??? functoid ??????? ??? ????? ???? ?? ???? ???????? [] System.Byte ????? ?? ???????.
?? ??? ??????????? ??? ??????
Functoids?????? ??? ?????
???? Functoids ??????????
???? Functoids ???????????
???? Functoids ?????? ???? ??? ?????????
Functoid ?????? ??????????
???? Functoids ???????/????????
Functoids ????? ???????
???? Functoids ??????????
???? Functoids ?????????
???? Functoids ????? ??????????
Functoids ???????????? ??? ?????
????? Functoid??
????? ???? ??????? Functoid??
??????? ??? Functoid??
???? Functoid ????????
???? Functoid ???????
Functoid ????? ?? ??????? C#???
Functoid ????? ?? JScript.NET ??????????
Functoid ????? ?? ????? Visual Basic.NET???
Functoid ??????? ?????? ???????? XSLT ???????
Functoid ??????? ?????? ???????? ???? ??????? XSLT ???????
Functoid ????? ??????? "????? ??????"??
Functoid ???? ???????
Functoid ????? ????????
Functoid ???? ????????
Functoid ???????
Functoid ????????
Functoid ??? ?????????
????? ????? ??????? ????? BizTalk Server 2006 ?????????? ?????? ??????? ???????. ?????? ????? BizTalk Server ?????? ???? ????? ??????? ??????? ?? ??? ?????? ????????? ??? ??????? ????? ?????? ???????. ?? ??? ??????? ????????? ?? 1 ???? ????. ????? ?? ????????? ??? ????? ????????????????? ?? ?????? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn2.microsoft.com/en-us/library/aa560481.aspx

??? ????? ???? ???? ????

??? BizTalk Server ?????? ????? ??????? ?? ?????? ?? ?? ?????? "?????" ??? ????? XML? ??? ?????? ???????? ???????? ?? ??????? ??? ??? ??????? ????? ??? ???? ?? ???? ?? ??????? ???????:
  • ??? ????? ?????
  • ??? ?????? ?????
  • ???????? ??????? ??? ?? ????
??? ??? ???????? ????? ??? ??? ???????. ??? ??? ??? ??????? ??? ????? ???? ?? ?? ?????? ?????? BizTalk ????? ?? ?? ?????? ?????? ??????? ??? ??? ?? ??? ?????.

?????? ???? ???????? ???????

??? ??????? ???? ????? ???? ???? ?????? ???? ??? ?? ???????. ???? ???????? ???? ?? ??????? ?? BizTalk Server ??????? ?????????? ????? ?????. ?? ?????? ??? ???????? ???? ??????? ????? ?????. ??? ???? ?? ?? ???? ?????? ????? ????? ?????.

??? ??? ????? ????

????? ???????? ???? ??????? ??? ???? ??? ????? ????. ????? ???? ???????? BizTalk Server ?????? ??? ??? ????????. ?? ????? ????? ?? ???? ??? ???? ?? ?????? ?? ???????. ??? ?? ????? ????? ???? ???????? ??????? ?? ????? ?????? ???? ???? ?? ???? ????? ?? ?????? ???? ??? ?????? ??? ???? BizTalk ???? ??? ????? ????.

????? ???? BizTalk Server ??? ????? ?????? ??? ????? ?? ?????? ??????. ??? ??????? ???? ???? ?????? ?????? ???????? ??? ????? ???? ???? ?? ??????????? ?????? ???????????? ?????? Adm_serviceClass. ???? Adm_serviceClass ?? ????? ?????? ????? BizTalk. ??? ????? ?????? ?? ??? ??????? ???? ????? BizTalk Server ?? ????? ?? ??? ?????.

?????? ???????????? ?? ????? ???????? ??????? ???? ????? ?????? ?? ??? ?????. ?????? ?????????? 200 ????? ??? ???? ???????? ????????. ?????? ??? ?????? ????? 8? ???? ??????? ?????? ?????? ??????? 1600 (200 * 8) ?? ??? ?????. ??? ??? ????? ?? ?? ????? ?? 50 ???? ????? ??????? ????? 80 ???? ???? (1? 600 * 50 = 80? 000 ??).

??? ??? ???????? ????? ????? ???? ???????????? ????? ??????????? ?? ????? ????????. ????? ???? ???????? ????? ??? ??? ???????.

????? ?? ????????? ??? ??????? ??????? ???? ??????? ??????? ???? ???? "??????? ????? ?? ???????? BizTalk" ??? ???? Microsoft ??????:
http://blogs.msdn.com/biztalkperformance
??????? BizTalk Server 2006 ?????????? ??????? ????? ????? ?????? ????????? ??????? ??????. ????? ?? ????????? ??? ????? ????? ?????? ????????? ??????? ??????? ?? ?????? ???? ??? Microsoft Developer Network (MSDN) ???????:
http://msdn2.microsoft.com/en-us/library/aa559628.aspx

???? ????? ??? ???????

??? ??? ?? ???? ???? ?????? ???? ?????? ??? ?? ???? ????? ?????? ????? ?? ?? ???? ????? ?????. ????? ???? ????? ????? ??????? ???????? ????? ???? ?? ???? ??????. ????? ????? ??? ????? ?????? ???? ???????? ?????? ??? ??????. ??? ???? ????? ???????? ????? ?????? ???????? ???????. ??? ??????? ??? ???????? ?? ????? ????? ?????? ?? ????? ??????. ?????? ??? ???? ????? BizTalk Server ????? ?? ??? ???? ???????? ??? ????? ?? ?? ???????? ???? ?? ???????.

????? ??????? ??????? ????????

??????? ????? ??? ???? ???????? ?????? Debug ???? ??????? ??????? ?????? ????? ??????? ??? ?????. ????? ??????? ???? ????? ?????? ??? ????? ???? ?????? (.dmp). ????? ???? ??????? ????? ?????? ???? ???????? ?????? ?????? Leaktrack.dll ??? ??????? ???? ??????? ?????? ????? ??????? ??? ??????? ??? ?????. Leaktrack.dll ??? ????? ???? ????? Debug.
  1. ????? ???? ????? Debug.

    ????? ?????? ????? ??????? ?? ???? ????? Microsoft:

    ?? ??? ??????????? ??? ??????
    ?????
    ?? ?????? ???? ???? ????? Debug ????.

    ?????? ??? ???? ?? ????????? ??? ????? ????? ????? ??? Microsoft? ???? ??? ??? ??????? ?????? ?????? ?? "????? ??????? ? Microsoft":
    119591 ????? ?????? ??? ????? ??? Microsoft ?? ??????? ??? ????????
    ???? Microsoft ???? ??? ????? ????? ?? ?????????. ?????? Microsoft ???????? ????? ?? ????????? ???? ??????? ??? ??? ??? ?????. ??? ????? ????? ??? ?????? ????? ?????? ???? ????? ??? ??? ????????? ??? ?????? ?? ??? ?????.
  2. ??????? "?????? ??????" ???? ?????? ??? ?????? ??????. ?? ???? ??? ???????? ?????? ???? ??? ????? ???? BizTalk Server ????? ??. ????? ?? ?????? ???? ??????? ?? ???? ?????. ?????? ????? ????? "?????? ??????" ??? ???? ???? ??????? ????.

????? ??????? ??????? "?????? ??????"

??? ???????? ??????
?????? ???????? ??????? ?????? ??????? ???? ????? ???? ??????? ????? ??:
  • ? Windows Server 2008 ? Windows Server 2008 R2
    1. ?? "????? ??????"? ??? ?????? ?????? ???????.
    2. ???? ??? ?????? ?????? ??????? ???? ??? ???? ??? ?? ???? ??? ?????? ???? ????????.
    3. ?? ??? ?????? ????? ????? ??????? ??? ?? ???? ??? ??????.
    4. ?????? ?????? ????? ??? ?? ???? ??? ??????.
    5. ???? ??? ??? ????? ???????? ??? ????? ?? ???? ??? ????? ????????.
    6. ?? ?????? ??????? ???? ????????? ?? ?????? ????? ?? ??? ???????? ??? ?? ??? ????? ????? ??.
    7. ???? ??? ?????? ??? ?????? ??????? ?? ???? ??? ?????.
    8. ???? ??? ????? ??? ?????? ?????? ????? ??????? ????? ???????? ???????? ??? ?? ???? ??? ????? ??? ????? ?? ????:
      • .????????? CLR net
      • .????? CLR net
      • BizTalk: ????????
      • BizTalk:TDDS
      • ???????
      • ?????
      • ???????
      • Orchestrations XLANG/?????
      ??? ??? ???? SQL ??????? ??? ??? ????? ???????? ???????:
      • SQLServer:Databases
      • ???????? SQLServer:General
      • ????? SQLServer:Memory
    9. ???? ??? ?????.
    10. ??????? ???? ?????? ?????? ?????? ???? ??? 5 ????.

      ?????? ???? "?????? ?????? ??????" ?????? ???? ?????? ????. ????? ??? ????? ??? ??? ??????? ?????? ?? ???????. ???? ???? ?? ???? ??? ????? ????? ??? ?????? ??????? ???? ????? ?????? ??? ????????? ???? ??? ?? ???? ???? ??? ????? ??????.
    11. ???? ??? ?????.
    ?????? ????? ????????? ???? ??? ????? ??? ??????? ???????.
  • ????? ??????? Windows Server 2003 ?? ???? ??????? Windows XP
    1. ?? ?????? ????? ?????? ? ???????.
    2. ???? ??? ?????? ????? ????????? ???? ??? ???? ??? ??????? ??? ????. ????? ??????? ??? ???????? ???? ??????.
    3. ?? ??? ? ???? ?????? ?????? ??? ?? ???? ??? ?????.
    4. ???? ???? ??? ?????. (????? ???? ????? ??? ????? ????? ????? ???????? ??? ?? ???? ??? ????? ??? ????? ???? ??? ?????).
    5. ???? ??? ????? ??????.
    6. ??? ???? ???????? ? ???? ??????.
    7. ?? ???? ?????? ???????? ??? ???????? ???????. ???? ??? ????? ??? ????? ?? ????.
      • .????????? CLR net
      • .????? CLR net
      • BizTalk: ????????
      • BizTalk:TDDS
      • ???????
      • ?????
      • ???????
      • Orchestrations XLANG/?????
      ??? ??? ???? SQL ??????? ??? ??? ????? ???????? ???????:
      • SQLServer:Databases
      • ???????? SQLServer:General
      • ????? SQLServer:Memory
    8. ???? ??? ?????.
    9. ????? ?????? ?? ??? ????? ???????? ?????? ?????? ??? 5 ?????.

      ?????? ???? "?????? ?????? ?????? ????????" ?????? ???? ?????? ?????. ????? ??? ????? ??? ??? ??????? ?????? ?? ???????. ???? ???? ?? ???? ??? ????? ????? ??? ?????? ??????? ???? ????? ?????? ??? ????????? ???? ??? ?? ???? ???? ??? ????? ??????.
    10. ???? ??? ?????.
    ?????? ????? ????????? ???? ????? ??????? ??? ??? ??? ?????? ????? ??? ?????.
?????? ??? ??? ???????
?????? ??? ??? ???????? ?????? ???? ????? ???????:
  • ??????? 1: ??????
    ????? ????? ??????? ????? ??????? ?? DebugDiag ?? ??????? ?????? ??????? ??? ????? ?????. ???????? ????? ????? ???? ?????? ?????? Leaktrack.dll. ??? ?????? ????? ?????? ????? ???????. ?????? ????? ???? ?????? ??????? ???? ??????? ???????:
    1. ????? Debug ???? ????? 1.1.
    2. ??? ???? ?? ????? ??????? ? ?? ???? ??? ??????.
    3. ??? Btsntsvc.exe ??????? ??? ?? ???? ??? ??????.
    4. ?? ?????? "????? ????? ????"? ???? ??????? ???????:
      1. ???? ?????? ??? ????? ??????? ???? ?????? ??? ????? ??????? ???? ????????. ????? ????? ????? ??? ???? ????? ??? ?? ??? ??? LeakTrack.dll ?? ????? BTSNTSvc.exe.
      2. ???? ??? ?????? ?? ?? ??? ???:
        • ????? ??????? ???????? ?????? ??????? ??? ?????. ?????? ??? ??????? ????? ????? ???? ??????? ???????? ?? ???? ???? ????? BTSNTSvc.exe.
        • ???? ?????? ????? userdump ??? ?????? ??? ?????? ??????? ??? ???? ???????? ?????? ??????? ?????????? 1024.
        • ???? ?????? ?? ?????? ??? ???? ????????? ?????? ?????? ????????? 200.
        ?? ???? ????? ?????? ??????? ?????? ??? ??????? ????? ????? ???? ???????? ????? ??? ?????? ?????? ??????? 1024 ???? ????. ?? ???? ????? ?????? ??????? ? 200 ???? ????? ???? ???????? ????? ????? ??????? ???.
      3. ???? ??? ????? & ?????.
      4. ???? ??? ??????.
    5. ?? ?????? "????? ????? ???? ???? ???????"? ???? ??? ??????.

      ?????? ????? ???? ????? ???? ??? ??????? ?? ???? Userdump ???? ??? ??? ??????.
    6. ???? ??? ????? ???????? ???? ??????? ???? ????.
    ?????? ??? ???? ???? ???? ???????. ?? ??? ??? ????? ??? ????? ?????? ????? ?????? ?? ?????? ????? Userdump ?? ????? ??????? ?????. ???? ????? ??????? ????????? ?? C:\Program Files\DebugDiag\Logs.
  • ??????? ???????: ????
    ????? ???? ?????? ????? Leaktrack.dll ??????? ?????? ??? ??? ????? ???????. ??? ????? ?? ?????? ??? ????? ????? ???????. ?????? ????? ???? ??????? ???????:
    1. ????? Debug ???? ????? 1.1.
    2. ???? ??? ???????? ?? ????? ???????.
    3. ?? ?????? ?????? Btsntsvc.exe ??????? ??? ?? ???? ??? ?????? ????? ?? ??????.
    4. ?? ???? ????? debug ???? ? ???? ??? ???? ?? ???? ??? ?????.
    ????? ????? ?????? ????? ??????? ??? ??????? Btsntsvc.exe ?? ???? ????? ??????? ??? ????? ????? ???????:
    1. ??? ??????? ???? ????? 1.1.
    2. ??? ????? ?? ???? ??? ??????.
    3. ??? ????? ?????? ?? ???? ??? ??????.
    4. ??? ??? ??????? Btsntsvc.exe ??? ?? ???? ??? ??????.
    5. ??? ??????? ??????? (???????) ??????? ???? ??? ??????.
    6. ?? ??? ???? ????? ???? ??????? (???????) ???? ??????? ???? ??? ??????.
    7. ??? ????? ??????? ????? ?? ???? ??? "?????".
    ????? ??? ??? ??????? 60 80% ?? ????? ?????? ????????? ?? ?????? ?????? ??? ??????? Btsntsvc.exe? ??? ???? ??? ????? Userdump ??????. ?? ???? ???? ????? BizTalk ??? ????? ????? ??????? ??? ?? ????? ??????? ??????? ??????? ?????? ????? ???????.
????? ????? "?????? ??????"
??? ??? ???? ??????? ????? ??????? ??????? "?????? ??????"? ????? ??????? "????? ??????" ????? ??????? ??? ????? ????? ???????.
????? ??? ???????
???????? ?? ????? ??? ???? ???????? ????? ??????? Debug ???? ??????? ?????? ??? ???????. ?????? ????? ???? ??????? ???????:
  1. ???? ??? ????? ???????? ????? ???????.
  2. ???? ??? ????? ????? ????????? ?? ??? ???? ???.dmp.
  3. ??? ????? ??? ??????????????? ?????? ??? ?? ???? ??? ??? ?????.
???? ???????? ??? ????? ????? (.mht) ???? ????? ?? ?????? C:\Program Files\DebugDiag\Reports ??? ???????? ?? ???????. ???? ???? ??? ??? ??????? ?? ???????? ????? ??. ??? ??????? ????? ??? ????? ???????. ???????? ??? ???? ?? ????? ??? ??? ??? ??????? ?????? ??? ????? ?? ????? ???? ???? ???????.

??? ??? ?????? ???? Dll? ????? ????? ???? ????? ?? ???????. pdb ????? ???????. ?????? ???? ???? ??????? ???????:
  1. ??? ???? ????? Debug.
  2. ??? ????? ???????? ???? ??? ?????? ??????????.
  3. ?? ???? ????? ?? ????? ???????? ???? ???? ?????.
??? ??? ???? ???????? ?? ????? ??? ???????? ??????? Microsoft ????? ??? ???????. ?????? ??? ????? ????? ?? "????? ??? ???????" ???? ????? ???????? ??? ?????? ?????? ?? ?????? ??????? ???? Microsoft ??? ???:
http://support.microsoft.com/contactus/?ws=support
??? ??????? "????? ??? ???????"? ??? ??? ????? ??? "????? ??????" ???? ??????? ????? ????? ??????? ?????? (?????.evt). ?? ???? ????? ????? ??? ??? ??????? ??? BizTalk Server.

???????

???? ???????: 918643 - ????? ??? ??????: 23/???/1433 - ??????: 2.0
????? ???
  • Microsoft BizTalk Server Branch 2010
  • Microsoft BizTalk Server Developer 2010
  • Microsoft BizTalk Server Enterprise 2010
  • Microsoft BizTalk Server Standard 2010
  • Microsoft BizTalk Server 2009 Branch
  • Microsoft BizTalk Server 2009 Developer
  • Microsoft BizTalk Server 2009 Enterprise
  • Microsoft BizTalk Server 2009 Standard
  • Microsoft BizTalk Server 2006 R2 Branch
  • Microsoft BizTalk Server 2006 R2 Developer Edition
  • Microsoft BizTalk Server 2006 R2 Enterprise Edition
  • Microsoft BizTalk Server 2006 R2 Standard Edition
  • Microsoft BizTalk Server 2006 Enterprise Edition
  • Microsoft BizTalk Server 2006 Developer Edition
  • Microsoft BizTalk Server 2006 Standard Edition
  • Microsoft BizTalk Server 2004 Enterprise Edition
  • Microsoft BizTalk Server 2004 Developer Edition
  • Microsoft BizTalk Server 2004 Partner Edition
  • Microsoft BizTalk Server 2004 Standard Edition
????? ??????: 
kbhowto kbmt KB918643 KbMtar
????? ????
???: ??? ????? ??? ?????? ???????? ?????? ????? ???? ????? ?????????? ????? ?? ????????? ?????? ????. ???? ???? ?????????? ???? ?? ???????? ???????? ?????? ????????? ????? ????????? ???????? ????? ???????? ?????? ?? ?????? ??? ?? ???????? ???????? ?? ????? ??????? ?????? ??? ??????? ?????? ??. ?????? ?? ???? ??? ??????? ???????? ????? ?? ???? ????? ?????? ??? ????? ??? ????? ??????? ?? ????? ?? ?????? ??? ??? ??????? ??????? ?? ????? ????? ????? ????? ?????. ?? ????? ???? ?????????? ??????? ??? ????? ?? ??????? ?? ????? ?????? ?? ??? ????? ?? ????? ??????? ?? ???????? ?? ??? ???????. ???? ???? ?????????? ???????? ??? ????? ?????? ??????? ??????
???? ??? ????? ??????? ?????? ??????????918643

????? ???????