KB3052167 - REMEDIERE: Eroare 1205 atunci când executați interogări paralele care conțin operatori de asociere externă în SQL Server 2014

Se aplică la
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Simptome

Să presupunem că aveți un tabel care are indexuri columnstore în Microsoft SQL Server 2014. Când executați o interogare paralelă care conține operatori de unire externă în raport cu tabelul, poate apărea o blocare în interiorul interogării și primiți următorul mesaj de eroare:

Notă

Eroarea 1205
Tranzacția (ID proces n) a fost blocată pe resursele generice de obiecte de așteptare cu un alt proces și a fost aleasă ca victimă a blocării. Rulați din nou tranzacția.

Notă: această problemă apare doar când opțiunea grad maxim de paralelism (MAXDOP) este setată la mai mare decât 1.

Rezolvare

Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă a SQL Server.

Actualizarea cumulativă 1 pentru SQL Server 2014 SP1 /en-us/help/3067839

Actualizarea cumulativă 8 pentru SQL Server 2014 /en-us/help/3067836

Despre actualizările cumulative pentru SQL Server

Fiecare actualizare cumulativă nouă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse cu actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

      

Informații despre remedierea rapidă Este disponibilă de la Microsoft o remediere rapidă acceptată. Cu toate acestea, această remediere rapidă este menită să corecteze doar problema descrisă în acest articol. Aplicați această remediere rapidă doar sistemelor care întâmpină această problemă.

Dacă remedierea rapidă este disponibilă pentru descărcare, există o secțiune "Descărcare remediere rapidă disponibilă" în partea de sus a acestui articol din Baza de cunoștințe. Dacă această secțiune nu apare, remiteți o solicitare la Asistență pentru clienți Microsoft pentru a obține remedierea rapidă.

Notă: dacă apar probleme suplimentare sau dacă este necesară vreo depanare, poate fi necesar să creați o solicitare de serviciu separată. Costurile uzuale de suport se vor aplica pentru întrebări suplimentare de suport și pentru probleme ce nu fac obiectul acestei remedieri rapide specifice. Pentru o listă completă a numerelor de telefon de asistență și suport clienți Microsoft sau pentru a crea o solicitare separată de servicii, mergeți la următorul site web Microsoft:

http://support.microsoft.com/contactus/?ws=support Notă Formularul "Descărcare remediere rapidă disponibilă" afișează limbile pentru care este disponibilă remedierea rapidă. Dacă nu vedeți limba, motivul este faptul că nu este disponibilă o remediere rapidă pentru acea limbă.

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.