Kh?c ph?c: High CPU s? d?ng khi b?n truy v?n m?t c?t ?i t?ng l?n nh? phn b?ng cch s? d?ng cc g?i ? NOLOCK trong SQL Server 2008 R2 ho?c trong SQL Server 2012

D?ch tiu ? D?ch tiu ?
ID c?a bi: 2752432 - Xem s?n ph?m m bi ny p d?ng vo.
Bung t?t c? | Thu g?n t?t c?

? Trang ny

Tri?u ch?ng

Gi? s? r?ng b?n truy v?n m?t c?t ?i t?ng l?n nh? phn (BLOB) trong Microsoft SQL Server 2008 R2 ho?c trong Microsoft SQL Server 2012 trn m?t my tnh c nhi?u CPU. S? d?ng cc truy v?n trong NOLOCKg?i ?. Trong t?nh hu?ng ny, b?n c kinh nghi?m s? d?ng CPU cao trn my tnh.

Lu ?V?n ? ny l nhi?u kh? nng x?y ra n?u cc my tnh c 16 ho?c nhi?u CPU ?c ci ?t chuyn bi?t.

Nguyn nhn

V?n ? ny x?y ra v? m?t thu?t ton Potentially spinlock l khng hi?u qu?.

Gi?i php

Cumulative update C?p nh?t thng tin

Cumulative Update 2 cho SQL Server 2012 SP1

S?a ch?a cho v?n ? ny l?n ?u tin ?c pht hnh trong Cumulative Update 2. ? bi?t thm chi ti?t v? lm th? no ? c ?c i?u ny gi cumulative update cho SQL Server 2012 SP1, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2790947 Cumulative update C?p Nh?t gi 2 cho SQL Server 2012 Service Pack 1
Lu ? B?i v? cc b?n xy d?ng tch l?y, m?i s?a ch?a m?i pht hnh ch?a t?t c? cc hotfix v s?a ch?a t?t c? cc s?a l?i b?o m?t m ?c nh km v?i tr?c SQL Server 2012 SP1 pht hnh. Chng ti khuyn b?n h?y xem xt vi?c p d?ng s?a ch?a pht hnh g?n y nh?t c ch?a hotfix ny. ? bi?t thm chi ti?t, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2772858 SQL Server 2012 xy d?ng m ? ?c pht hnh sau khi SQL Server 2012 Service Pack 1 ? ?c pht hnh

Tch l?y Update 5 cho SQL Server 2012

S?a ch?a cho v?n ? ny l?n ?u tin ?c pht hnh trong Cumulative Update 5. ? bi?t thm chi ti?t v? lm th? no ? c ?c i?u ny gi cumulative update cho SQL Server, b?m s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2777772 Cumulative update C?p Nh?t gi 5 cho SQL Server 2012
Lu ? B?i v? cc b?n xy d?ng tch l?y, m?i s?a ch?a m?i pht hnh ch?a t?t c? cc hotfix v t?t c? cc s?a l?i b?o m?t m ?c nh km v?i tr?c SQL Server 2012 s?a ch?a pht hnh. Chng ti khuyn b?n h?y xem xt vi?c p d?ng s?a ch?a pht hnh g?n y nh?t c ch?a hotfix ny. ? bi?t thm chi ti?t, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2692828 SQL Server 2012 xy d?ng m ? ?c pht hnh sau khi SQL Server 2012 ?c pht hnh

SQL Server 2008 R2 gi b?n ghi d?ch v? 2

S?a ch?a cho v?n ? ny l?n ?u tin ?c pht hnh trong Cumulative Update 3. ? bi?t thm chi ti?t v? lm th? no ? c ?c i?u ny gi cumulative update cho SQL Server 2008 R2 Service Pack 2, b?m s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2754552 Cumulative update C?p Nh?t gi 3 cho SQL Server 2008 R2 Service Pack 2
Lu ? B?i v? cc b?n xy d?ng tch l?y, m?i s?a ch?a m?i pht hnh ch?a t?t c? cc hotfix v t?t c? cc s?a l?i b?o m?t m ?c nh km v?i cc tr?c SQL Server 2008 R2 Service Pack 2 s?a ch?a pht hnh. Chng ti khuyn b?n h?y xem xt vi?c p d?ng s?a ch?a pht hnh g?n y nh?t c ch?a hotfix ny. ? bi?t thm chi ti?t, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2730301 SQL Server 2008 R2 xy d?ng m ? ?c pht hnh sau khi SQL Server 2008 R2 Service Pack 2 ?c pht hnh

T?nh tr?ng

Microsoft ? xc nh?n r?ng y l m?t v?n ? trong s?n ph?m c?a Microsoft ?c li?t k trong ph?n "p d?ng cho".

Cch gi?i quy?t khc

? lm vi?c xung quanh v?n ?, s? d?ng m?t trong nh?ng phng php sau y:
  • Gi?m kch th?c c?a cc ?i t?ng l?n nh? phn c?t.
  • Lo?i b? NOLOCKg?i ? t? cc truy v?n.
  • Gi?m s? l?ng cc CPU s? d?ng SQL Server.

Thu?c tnh

ID c?a bi: 2752432 - L?n xem xt sau cng: 31 Thang Ging 2013 - Xem xt l?i: 4.0
p d?ng
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
T? kha:
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2752432 KbMtvi
My d?ch
QUAN TRONG: Bi vi?t ny ?c d?ch b?ng ph?n m?m d?ch my c?a Microsoft ch? khng ph?i do con ng?i d?ch. Microsoft cung c?p cc bi vi?t do con ng?i d?ch v c? cc bi vi?t do my d?ch ? b?n c th? truy c?p vo t?t c? cc bi vi?t trong C s? Ki?n th?c c?a chng ti b?ng ngn ng? c?a b?n. Tuy nhin, bi vi?t do my d?ch khng ph?i lc no c?ng hon h?o. Lo?i bi vi?t ny c th? ch?a cc sai st v? t? v?ng, c php ho?c ng? php, gi?ng nh m?t ng?i n?c ngoi c th? m?c sai st khi ni ngn ng? c?a b?n. Microsoft khng ch?u trch nhi?m v? b?t k? s? thi?u chnh xc, sai st ho?c thi?t h?i no do vi?c d?ch sai n?i dung ho?c do ho?t ?ng s? d?ng c?a khch hng gy ra. Microsoft c?ng th?ng xuyn c?p nh?t ph?n m?m d?ch my ny.
Nh?p chu?t vo y ? xem b?n ti?ng Anh c?a bi vi?t ny: 2752432

Cung cp Phan hi

 

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