???????????????????????????ν???SQL Server?????????????Locking & Blocking??????????????????SQL Server??????????????????????????????????????????????????????????μ?????????Update??U??Lock?????????????????????????????????????
?????????????????UPDATE??????SQL Server?????????????Update Lock?????????????????м???????????????3??????
???????????
???????????
????д??????

??????????????1?????SQL Server????????????????????????????????????Update Locks???????????????3????????????????????Щ????????Update Locks??????????????Exclusive??X????????????????????????????????????1????Σ?SQL Server??????????????Update Locks?????????????????Shared??S?? Locks??????????????SELECT??????????????????Shared??S?? Locks???????????????????2?????????????????????????????????
?????????????Deadlock Avoidance??
????????????2????????????????????????????Ρ????????????1??Σ??ж?????2???????ù???????Shared??S??Locks?????????????????3??Σ????????????????Щ????????Shared Locks??????????????Exclusive Loks????????????
??????1????????????????????????????????2????????????????????
??????2????????????????????????????????1????????????????????

?????????????????????????????????????????????????????????????????Ρ????????????????????????????????????????????????????????????????ο??????????2?????2????????????????????С????????1??Σ???2??????????????????????System R?????δ?????о??????α???????????????????System R??????κθ???????????????????
?????????????
???????1??β????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????SELECT????????????????????????????????????????????????????????????????????????????????SELECT??????????????????????????????????????????????????????????????????в??????????
????????????????????????????ν?????????Asymmetric Lock?????????????????????????????????????????????????????????????????????????SQL Server?????????????????????????????????????symmetric?????????????????????????????????????????????岢?????????2????????????????????????Ρ?
????С??
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????SQL Server????????????????