Sümptomid
Kui kasutate Microsoft SQL Server 2012 või Microsoft SQL Sever 2014 ruumilist andmetüüpi ja nendega seotud meetodeid, on SQL serveri operatsioonisüsteemi (SQLOS) Scheduleri Quantum-eesmärgid kaitstud SQL Server CLR hosting kiht. See kaitse hõlmab Eelisostu, SQLOS lülitid võivad suurendada PROTSESSORI tarbimist. Eelisostu lüliti põhjus on kaitsta SQLOS Scheduler ' i. Kõne SQL serveri CLR-i põhisesse rakendamisse võib võtta määramata aja, andmata SQLOS Ajastile või muutes käitumist ja välisvaluuta mustreid. Seetõttu on ruumiliste andmete tüüp mõeldud Eelisostu vahetamiseks iga kutsumise ajal. Märkus. Ruumiliste andmete tüüp põhineb SQL Server CLR-is, see võib ilmneda .NET-i mälukasutuse eri tasemete ja lõime vahetamise käitumist.
Põhjus
Ruumiliste andmetüüpide meetoditega teostatakse tavaliselt millisekundilist ja need ei pruugi nõuda täielikku SQL OS Scheduleri ja Eelisostu kaitset. Eelisostu iimile ülemineku üldkulu võib olla tunduvalt suurem kui ruumilise meetodi teostamine.
Lahendus
Selles paranduses tutvustatakse jälituslipp 6531, et näidata SQLOS, mida ruumiliste andmete tüüp peaks vältima Eelisostu kaitset. See võib vähendada PROTSESSORI tarbimist ja parandada ruumiliste tegevuste üldist jõudlust. Kasutage seda jälituslipp ainult juhul, kui üksikute ruumiliste meetoditega (rea ja veeru kohta) kulub vähem kui ~ 4ms. Pikemad kutsumised, mida ei saa Eelisostu kaitsta, võivad põhjustada toiminguajastiga seotud probleeme ja SQLCLR logisse sisse logitud karistuse sõnumeid. Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne värskendus 4 SQL Server 2012 SP2 jaoks /en-us/help/3007556
Kumulatiivne Update 5 SQL Server 2014 /en-us/help/3011055
Kumulatiivne Update 13 SQL Server 2012 SP1 jaoks /en-us/help/3002044
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.