Sümptomid

Arvestage järgmise stsenaariumiga.

  • Sul on väga suur FILESTREAM tabel.

  • Kui käivitate päringu "Kustuta päring" ridadest FILESTREAM tabelis, mis loob kallis päringu plaani, näiteks ühe, mis on filtreeritud sisemine ühendus teise suure tabeli süsteemi.

  • Päringu optimeerija valib paralleelse täitmise plaani.

Selle stsenaariumikorral kuvatakse ssertion ja võidakse kuvada tõrketeated, mis sarnanevad järgmisega SQL serveri tõrkelogi.

Datetime spid SpidNumber tõrge: 5553, raskusaste: 20; olek: 6.

Datetime spid SpidNumber SQL serveri sisemine tõrge. FILESTREAM haldur ei saa praeguse käsuga jätkata.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Lahendus

Probleemi lahendamiseks on järgmised SQL serveri kumulatiivsed värskendused.

SQL serveri kumulatiivsed värskendused:

Iga uus SQL serveri koondvärskenduses sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid koos eelmisega Kumulatiivne värskendus. Vaadake SQL serveri kumulatiivseid värskendusi.

Lahendus

Selle probleemilahendamiseks saate kasutada järgmist meetodit.

Viige sisemine JOIN-päring eraldi avaldusse ja salvestage tulemid ajutisse tabelisse. Seejärel käivitage ajutine tabel kirjete filtreeritud kustutamise päring. Lisaks saate suurendada paralleelselt kulude künnist, et sundida optimeerijat serialiseeridama.

Näiteks:

Valige RefTable. pseudonüüm #Tst DB. dbo. OuterTable INNER JOIN DB. dbo. RefTable ON RefTable. alias = OuterTable. alias

             KUS OuterTable. alias > 30006 ja OuterTable. alias < 30010 

Kustuta ANDMEBAASIst DB. dbo. Tabeli KUS pseudonüüm (SELECT * FROM #T)

Viited

Siit leiate teavet terminite kohta , mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.