KB3052167 – PATAISYMAS: klaida 1205, kai vykdote lygiagrečią užklausą, kurioje yra išorinio sujungimo operatorių „SQL Server“ 2014"

Taikoma
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)

Požymiai

Tarkime, kad turite lentelę, kurioje yra stulpelių saugyklos indeksai "Microsoft „SQL Server“ 2014". Vykdant lygiagrečią užklausą, kurioje yra išorinio sujungimo operatorių prieš lentelę, gali atsirasti vidinės užklausos strigtis ir gaunate šį klaidos pranešimą:

Pastaba

Klaida 1205
Operacija (proceso ID n) buvo užrakinta bendruose laukiamų objektų ištekliuose su kitu procesu ir buvo pasirinkta kaip aklavietės auka. Pakartotinai paleiskite operaciją.

Pastaba Ši problema kyla tik tada, kai maksimalaus lygiagretumo laipsnio (MAXDOP) parinktis nustatyta į didesnę už 1.

Sprendimas

Problema pirmą kartą buvo išspręsta šiame kaupiamajame „SQL Server“ naujinime.

1 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP1 /en-us/help/3067839

8 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 /en-us/help/3067836

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

      

Karštųjų pataisų informacija Palaikomas karštąsias pataisas galima gauti iš "„Microsoft“". Tačiau ši karštoji pataisa skirta ištaisyti tik šiame straipsnyje aprašytą problemą. Taikykite šią karštąją pataisą tik toms sistemoms, kurios susiduria su šia problema.

Jei karštąją pataisą galima atsisiųsti, šio žinių bazės straipsnio viršuje yra skyrius "Karštosios pataisos atsisiuntimas". Jei šis skyrius nerodomas, pateikite užklausą "Microsoft" klientų aptarnavimo ir palaikymo tarnybai, kad gautumėte karštąją pataisą.

Pastaba. Kilus papildomų problemų arba prireikus trikčių diagnostikos, gali tekti sukurti atskirą paslaugos užklausą. Įprastos palaikymo išlaidos bus taikomos papildomiems palaikymo klausimams ir problemoms, kurios neatitinka šios konkrečios karštosios pataisos reikalavimų. Norėdami gauti visą "„Microsoft“" klientų aptarnavimo ir palaikymo tarnybos telefonų numerių sąrašą arba sukurti atskirą aptarnavimo užklausą, apsilankykite šioje "„Microsoft“" žiniatinklio svetainėje:

/contactus/?ws=support Pastaba: Formoje "Karštųjų pataisų atsisiuntimas yra" rodomos kalbos, kurioms galima naudoti karštąją pataisą. Jei nematote savo kalbos, vadinasi, nėra tos kalbos karštųjų pataisų.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.