Kh?c ph?c: Hi?u su?t c th? gi?m khi b?n ch?y m?t truy v?n r?ng s? d?ng sp_cursoropen lu th? t?c sau khi b?n nng c?p t? SQL Server 2005, SQL Server 2008 hay SQL Server 2008 R2 ho?c SQL Server 2012

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

? Trang ny

Microsoft phn ph?i Microsoft SQL Server 2008 R2 Service Pack 1 (SP1) ho?c Microsoft SQL Server 2012 fixes trong m?t th? t?i v? t?p. B?i v? cc b?n s?a l?i tch l?y, m?i b?n pht hnh m?i c ch?a t?t c? cc hotfix v c?p nh?t t?t c? cc b?n c?p nh?t b?o m?t m ?c nh km v?i tr?c SQL Server 2008 R2 Service Pack 1 (SP1) ho?c Microsoft SQL Server 2012 pht hnh.

TRI?U CH?NG

H?y xem xt k?ch b?n sau y:
  • B?n nng c?p t? Microsoft SQL Server 2005 Microsoft SQL Server 2008 hay Microsoft SQL Server 2008 R2 ho?c Microsoft SQL Server 2012.
  • B?n ch?y m?t truy v?n c s? d?ng cc sp_cursoropen lu tr? th? t?c, v sau ch? ?nh cc rowcount tham s? ? l?y m?t s? hng ?u tin c?a m?t b?ng.
Trong tr?ng h?p ny, hi?u su?t c th? ch?m hn so v?i n?u b?n ch?y cng m?t truy v?n SQL Server 2005.

NGUYN NHN

V?n ? ny x?y ra v? ti u hoa truy v?n s? d?ng m?t k? ho?ch t?nh con tr? thay v? m?t k? ho?ch nng ?ng con tr?. Cho m?t k? ho?ch t?nh con tr?, SQL Server fetches t?t c? cc hng v chn chng vo bn lm vi?c con tr?. Tuy nhin, cho m?t k? ho?ch nng ?ng con tr?, SQL Server fetches ch? cc hng c?n thi?t.

GI?I PHP

Cumulative update C?p nh?t thng tin

SQL Server 2012

S?a ch?a cho v?n ? ny l?n ?u tin ?c pht hnh trong Cumulative Update 1 cho SQL Server 2012. ? bi?t thm chi ti?t v? gi cumulative update C?p nh?t ny, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2679368 Tch l?y gi 1 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 ?c bao g?m trong nm 2012 tr?c my ch? SQL S?a ch?a pht hnh. Microsoft khuy?n co 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 ?c pht hnh sau khi SQL Server 2012 ?c pht hnh
B?n ph?i p d?ng m?t hotfix SQL Server 2012 cho ti?n tr?nh ci ?t chuyn bi?t SQL Server 2012.

Tch l?y gi 5 cho SQL Server 2008 R2 SP1

Sau khi b?n p d?ng hotfix ny, kch ho?t tnh nng d?u ki?m v?t c? 4199 ng?i.

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 ny gi tch l?y cho SQL Server 2008 R2 SP1, nh?p vo s? bi vi?t sau ? xem bi vi?t trong c s? ki?n th?c Microsoft:
2659694 Tch l?y gi 5 cho SQL Server 2008 R2 SP1
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 2008 R2 SP1 s?a ch?a pht hnh. Chng ti ? ngh? 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:
2567616 SQL Server 2008 R2 xy d?ng ?c pht hnh sau khi SQL Server 2008 R2 SP1 ?c pht hnh

CCH GI?I QUY?T KHC

? lm vi?c xung quanh v?n ? ny, thm nh?ng g?i ? nhanh truy v?n ? truy v?n.

THNG TIN THM

? bi?t thm chi ti?t v? cch s? d?ng g?i ? truy v?n, truy c?p vo web site MSDN sau y:
Thng tin chung v? cch s? d?ng g?i ? truy v?n
? bi?t thm chi ti?t v? water c? 4199 ng?i, truy c?p vo web site sau y:
Thng tin chung v? water c? 4199 ng?i

T?NH TR?NG

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

Thu?c tnh

ID c?a bi: 2649913 - L?n xem xt sau cng: 12 Thang T 2012 - Xem xt l?i: 1.0
p d?ng
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Workgroup
  • 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 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
T? kha:
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2649913 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:2649913

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