???? SQL ????? ??????????? ???????? ?? ???????? ???? ????

???? ?????? ???? ??????
???? ID: 319942 - ?? ???????? ?? ?????? ??? ?? ?? ???? ???? ???? ??.
??? ?? ??????? ???? | ??? ?? ??????? ????

?? ????? ??

??????

?? ???? ????? ???? ?? ?? ????? ??????????? ???????? ?? ???? ????? ?? ??? ????? ????:
  • ???? ?????
  • Lightweight ??????
  • ?????? Async IO
  • ?????? ???????? ???????
  • ??????
  • ?????????? ????
  • ??? ???? ??????? ???
SQL ????? ?? ??? ?????????? ?? ??????????? ???????? ??????????? ?? ?? ???? ???? ???? ?? ??????? ?? ???? ???? ????? ????????? ?? ??????? ??????? ?? ????? ????, ?? ??????? ??????????? ???????? ?????? ???? ??????????? ?? ???? ???? ?? ??????? ?? ???? ???? ??????? SQL Server ???????? ???????? ?? ?????? ???? ???? ?? ???? ??? ??????? ?? ??? ?? ???? ?? "??????" ??? ??????

?? ?? ???? ???????? ?????? ???, ??????????? ???????? ?? ?????? ?? ?? ??????? ?? ??? ?? ?????????? modest ?? ???? ??????? ??? ???? ??? ?????? ??? ?? ???????? ???? ???? ??? SQL Server ??????? 7.0 ?? ??? ???, SQL Server ????? ???? ?? ???????? ??????????? ???????? ?? ???????? ?????? ?? (??????? ????? ????????) ???????? ??????????? ???????? ?? ???????? ??? ????????:, ???? ?? ???? SQL ????? ??????????? overwhelming ???? ???? ?? careful methodical ??????? ?? ???????? ??????????? ???????? ???? ?? ??? ???????? ???? ?? ??? ???? ???? ????????? ????? ??????????? ???????? ???? ?? ??? ??? ????? ?? ???? ??? ???? ????? ?? ???? ?? ???? ???? ??????? ???? ?????? ???

??? ???? ??? SQL ????? ??? ?? ???????? ???? ??, ??? ???????? ????? de-stabilize ?? ???? ?? ?? SQL Server erratically ??????? ???? ?? ?? ???? ??? ????? ?? ???? ????? ???????? ??? ?????? ?? ??? ???? ????? ?? ?? ???-??????? ??????????? ???????? ?? ?????? ?? ??????? ???? ?? ??? neutral ?? ?? ?????? ???

??? ?? ???? ??????????? ????????? ????, ????? ?? ???? ?? ??????? ?? ??? assess ?? ????????? ???? ?? ??? ??????? rigorous methodical ???????? ???? ?????? ???

Based on actual support scenarios, SQL Server version 7.0 and later can achieve an extremely high level of performance without any manual configuration tuning.

In SQL Server version 7.0 and later, do not make any configuration changes touser connections,locks, ??open objectsbecause, by default, SQL Server dynamically tunes these settings.

Affinity Mask

Theaffinity masksetting refers to how firmly a thread is bound to a particular CPU. ???????? ??? ??, Microsoft Windows NT ?? Microsoft Windows 2000 ?? ????? "????" ????, ?? ????? ?? ???? ??? ????? ????????? CPU re-schedule ???? ?? ?????? ???? ??? ???????, ??? ?? ???? ???? ??, ????? ?? ???? ?? ????? ?? ?? ????? CPU.

??? ???????? ??????, ??? ?? ????????? ????????????? ??? ?? ??? ??? ???? ???? ?? ???????? ??? ??? ???? ??, ?? ??????????? ????? ??????? ??????

???? ?????SQL ????? ?????? CPU ?? ??? ????? ?? ?????????? ???? ?? ?? ???? competing ???? ????? CPU ????? ?? ?????? ???? ??? ??????? ?????? ??? ???? ???? ?? ??????? SQL Server ??????? ?????????? ?? ???? ??? Windows NT ?? Windows 2000 ????? scheduler ?????? ??? ?? ????????? ???? ?? ???? ??? fair ?? ???? ?? ?????? CPU ???? ?? ??? ??? competing ??????? ?? ????? priorities ???????? ?????

???????? ???? ???????? ????????? ???????? ????????? ?? ??????? ?? ?? ??? ??. ??? ?? ???? ????? ???????? ???? ?? ??? ????? ??, ?? ????? rigorous methodical ??????? ???? ?? ???? ?? ??? ?? ??? ?? ???????? ?? ??????? ?? ??? ??? ?? ?????? ???? ?? ??? ????????? ?????

Lightweight ??????

???????? ??? ??, SQL Server ?????? SPID ?? ?????????? ????????? ?? ????? ?? ????? ????? ???? ??? ?? ??????? ??????? ?? ?????? manageable ???? ?? ??? pooled ??????????? ??? ????? ???? ???? ????? ??????????? ?????? "lightweight ??????" (?? ?? ???-??? ???????? ???? ?? ??? "Fiber ???" ?? ??? ???) essentially ???? ??? ????? ?? ??? ?? ???????? contexts ?? ????? ???? ?? ??? Windows NT "fiber" ?????? ?? ????? ???? ???

???????? ??????? ????? ?? ?????? ???? ???? Fiber ?? ????? ???? ?? ??? ???? ?????? ???????????? ??? ??? ?? ??? ???Lightweight ?????? ???? ?? ??????? ??? ?? ?????? ?? ??? ????? ????????? ?? ??? ???? ?? ??? ???? ?? ????????? ???? ???? ??? ??? careful controlled ??????? ?? ?????? ?? ?????? ??? ?????? ???
  • ???? multi-processor ????? ????? ??? ????
  • ??? ????? ?? ?? ?????? ?????? ?? ??? ??? ??? ????
  • ?????? ????? ???? ?? ??? ???? (20,000 ?? ????? ????? ?? ????) ???? ???
?????? ????? ???? ?? ??? ????? ?? ??? ???????? ?????? ?? ?????, ?????? ??????? ?? ??? ????, ???????? ?? ??? ?????????? ?????/?????", ?? ???? ??? SQL ????? ?? ??? ?????????? ?? ?????? ???? ?? ??? ?? ??? ???????? ?? ????? ?? Fiber ??? ??? ????? ??? SQL ??? SQL Server 2000 ?? SQL Server 2005 ??? ??????? ???? ??? SQL ??? SQL Server 2000 64-??? ??? ??????? ???? ??? ???? ??????? ?? ??? SQL Server 2000 (64-??? ???????) ???????? ?????? ??? "64-??? ?? 32-??? ????????? ?? ??? Differences" ???? ?? ?????????????? ??????? ?? ???, ????? ???? ???????? ?? ????? ?? ?????? ?? Microsoft ???????? ??? ?????::
308604PRB: SQLMail ??????? ???? ?? ?? ????? fiber ??? ??? ?????
303120FIX: ConnectionWrite ?????? ?? ????? ???? lightweight ??????

?????? Async IO

SQL Server 7.0:?????? async IO??????????? ???????? SQL Server 7.0 ??? ?????? ??? ?? ??? ???? ???? ??? RAID ?????? ?? ??? ?? ????? ?? ??? ?? ????? ?? ?? ?? ?????? ?? ????????? ???? ?? ??? ??????? ?? ???? ??? ??? ???? ??? ??? ???? ???? ?? ?????? gauge ?????? ?? ?????? ????????? ???? ????? ????? ??????? ??????? ???? ?? ???? ?? ????? ?????????? ???????? ?? ??? ?????? ???????? ??????? ?? ???, ????? ????? SQL Server ???????? ?????? ???? ?????:
  • "?????? async IO ??????"
  • "????? ??????? ?????????"
  • "Bottlenecks ?????"
SQL Server 2000 ?? ??? ???: SQL Server 2000 ??? ?? ??? ???, ?? ??? ???? ?????????? async IO??????????? ????????? SQL Server 2000 ?? ??? ??? tunes ???????? ??? ?? ?? ?????? ???

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

???????? ??? ??,?????? ????? ??????????? ?? SQL Server 2000 ??? 255 ??? ?????, ?? 255 ????? ????? ????? ?? ????? ??????? ?????? ??? 255 ?? ??????? ?????? ?? ????? ??????? ?? ???? ???? ?? ?? 255 ?????????? ??????? ??????? ?? ???? ?? ???? ???. ??? ?????? (?? 255 ????? ????? ?? ??? ???? multiplexed essentially ???) ?????????? ???????? ?? ???? ?? ???? ??? ?? ???????? ??? ?????????? ???? ????????: perceive ????? ???? ?? ?????? ????? ??? ???? ?????? ???, ???? 255 ???????? concurrently ??? ???? ???, ????? ?? ?? multiplexed ?????? CPU ?? ?????? ?? ???? ???? ???????? ??????? ?? ???? perceived, ???????? ????? ????? ?? ?????? ?? ?????

???:???????? ??? ??,?????? ????? ??????????? ?? 0 SQL Server 2005 ?? SQL Server 2008 ??? ???

??? ?? ???????? ???? ?? ??? ???????? ??? ?? ???? ??? ????? ????? ?? ??? ?????? ??, ?? ?? ????? ???? counterproductive ?? ?? ?????????? ?? ?????? overhead ?? ??????????? ?? ????. ???? ?? ?????? ?? ????????? ???? ?? ?? rigorous methodical ??????? ?? ?? ?? ??? ???? ?? ??? ?????? ?? ?? ???? ???????? ???????????? ?? ??? ???????

??????


?????? ?? ???????? ???? ?? ???? ??? ??????? ?? ??? "Optimizing ????? ??????????? ?? ????? ?????? ??????????? ??????" SQL Server ???????? ?????? ???? ?? ??????

????? SQL ????? ?? ??? ?????? ?? ???????? ???? ?? ???? ??? ???? ??????? ?? ??? "????? ?????" ????? SQL Server ???????? ?????? ????, "???? ?????? ??????? ?????."

???????? ??????? ?? ???, ????? ???? ???????? ?? ????? ?? ?????? ?? Microsoft ???????? ??? ?????::
274750??? SQL ????? ?? ???? 2 GB ?? ??? ?????? ?? ???????? ???? ????
224818?????? ?????? ???????? ?????? ?? ??? BackOffice ???? ??????? ????? 4.5 ?? SQL Server 7.0 ?? Exchange 5.5 ?????? ??? 2 ??????? ???
316749PRB: ????? ???? ?????? ??? ??????? ?? ??????? ?????? ???????? ?? ?? ???? ????

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

???????? ??? ??,?????????? ???????????, 0, ????? ???? ???? ?? ???? ?? ????? SQL Server uniprocessor ???????? ?? ?? ???? ????????? ??????????? (SMP) ???????? ?? ???? ??????? ?????????? ?? ????? ?? ??? SQL ????? ??? ??? ?? ????????????? ?????1, SQL ????? ????????? ???? ?? ??? ???? ?????????? ??? ?? ?????? ???? ?? SQL ????? ????????? ?? ?? ???????? ?????? ?? ?????? ???????????

???????? ?????? ????? ?? ?????? ???? ???? ?? ????? ?????????????? ?????????? ???????? ?? ???? ??? ?? ?? ????? ?????????????? ?????, ??? ????????? ?? ??????? ??? ?? ????? ????? ?? ??? ????????? ?? ???? ??? ?? ???? ????? ???? ????? ?? ??? ?? ?? ?? ???? ???????? ???????????? ?? ???? ?????? ?? ???, Microsoft ?????? ?????? ???? ????? ?? ???? ???????????? ??????? ?? ???? ??????????? ?? ?????? ?? ???? ???

???????????? ????? ? ?????????????? ?????????? ????? ?? ??? ?? ?? ??? SQL Server 7.0 ?? ??? ????

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

? ???????? ??? ???? ????? ?? ??? ???? ??????? ??????? 0 ??????? ?? ??? Windows NT ?? Windows 2000 ??????? ?????? ??????? SQL ????? ?? ????? ??? ???? ????????? ?? ???? ???? ?? ?? SQL ????? ??????? ??, ?? ????? ???????? ??? ?? instructs Windows NT ?? Windows 2000 ?? ??? ??????? ????????? ?? ??? ???????? ????????? ????? Windows NT ?? Windows 2000 ??????? ?????? ??????? ?? ??? ???? ?? ??? ??? trimming, ??? SQL Server ???????????? ?? ????? ??? ?? ??? interferes minimally ???? ????? ??????

?? ?????? ?? ????????? ???? ?????????? ?????? ???????? ??? ??? ???????? ?????? ?????? ?? ?????? good ?? ???? ????? ?? ???? ?? ?????? ?????????? ?? ??????

??? ?? ???????? ??? ???? ????? ?? ??? ??, ?? ?? SQL ????? ?????? ????? 844 ?? 845 ?? ?? ???? ?? ???? ???? 844 ?? 845 ?????? ??????? ?? ??????? ?????? ?? ???? ??? ???? ??????? ?? ??? ?? ???? ??? "??????" ??? ??????

??????

???????? ??????? ?? ???, ????? ???? ???????? ?? ????? ?? ?????? ?? Microsoft ???????? ??? ?????::
310834: PRB ?????? ????? 844 ?? ?????? ????? 845 (???? latch ??? ????? ??????) ???????? ????
298475????????? ???????? ???????? ?? ?????? ???? ????
243589SQL Server 7.0 ?? ??? ??? ??????? ????-???? ?? ?????? ???? ????
243588??-??? ???????? ?? ??????????? ?? ???????? ?? ?????? ???? ????
224587SQL ????? ?? ??? ????????? ???????? ???????? ?? ?????? ???? ????
166967???? SQL Server 6.5 ??????????? ????????
254321????? SQL Server do's, don'ts ?? ??? ??????????
297864?? SQL Server 6.5 ???????? ?? ??? ???????? ?????

???

???? ID: 319942 - ????? ???????: 04 ?????? 2010 - ??????: 2.0
???? ???? ???? ??:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 2000 Developer Edition
  • Microsoft SQL Server 2000 Enterprise Edition
  • Microsoft SQL Server 2000 Personal Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Workgroup Edition
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
??????: 
kbhowtomaster kbmt KB319942 KbMthi
???? ?????? ????????
??????????: ?? ???? ?? ???? ??????? ?? ????? ?? Microsoft ????-?????? ?????????? ?????? ?????? ???? ??? ??. Microsoft ???? ??? ????-???????? ?? ????-???????? ????? ?????? ?? ???? ???????? ???? ?? ???? ????? ????? ??? ?? ??? ?????? ?? ???? ???? ???? ??? ????? ??. ???????, ????-???????? ???? ????? ???? ???? ???? ???. ?????, ????????, ?????-???? ?? ??????? ?? ???????? ?? ???? ???, ???? ?? ??? ?????? ???? ???? ??? ????? ??? ?? ???? ??. Microsoft ??????? ??? ???? ?? ?????? ?? ??????????, ????????? ?? ??? ?????? ?? ???? ????? ?? ???? ???????? ?? ??? ???? ????? ?? ??? ????????? ???? ??. Microsoft ????-?????? ?????????? ?? ????? ?????? ?? ?? ??? ??.
?????????? ?? ??????? ????????? ??????? ??:319942

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

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com