Rezolvare
Pentru a activa noul comportament, activați semnalizarea de urmărire SQL Server 6534.
Problema a fost remediată pentru prima dată în următoarea actualizare cumulativă a SQL Server.
Actualizarea cumulativă 8 pentru SQL Server 2012 SP2 /en-us/help/3082561
Actualizarea cumulativă 9 pentru SQL Server 2014 /en-us/help/3075949
Actualizarea cumulativă 1 pentru SQL Server 2014 SP1 /en-us/help/3067839
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:
- Cea mai recentă actualizare cumulativă pentru SQL Server 2012 SP2
- Cea mai recentă actualizare cumulativă pentru SQL Server 2014
- Cea mai recentă actualizare cumulativă pentru SQL Server 2014 SP1
Mai multe informații
Obiectele Microsoft.SqlServer.Types acceptă tipuri de date spațiale Microsoft SQL Server pentru serviciul SQL Server și aplicațiile client. Logica de completare a unui obiect LineString implică validare. Logica de validare sortează vârfurile în timpul validării. Cu cât sunt mai multe vârfuri, cu atât mai multă muncă pentru algoritm. Această remediere actualizează algoritmul de sortare pentru a include tehnici de vectorizare unghiulară ce îmbunătățesc semnificativ performanța LineString.
Puteți activa noul algoritm în codul client:
AppDomain.CurrentDomain.SetData("clr_feature_switch_map", 1);
Notă: acest lucru ar trebui să fie setat o singură dată. Poate apărea o cădere atunci când o modificați în timpul validării.
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.