KB3054180 – LØSNING: Det kan ta lengre tid enn forventet å opprette en SQL Server LineString-forekomst i SQL Server 2014 SP1

Gjelder for
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Oppløsning

Hvis du vil aktivere den nye virkemåten, aktiverer du SQL Server-sporingsflagget 6534.

Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.

Kumulativ oppdatering 8 for SQL Server 2012 SP2 /en-us/help/3082561

Kumulativ oppdatering 9 for SQL Server 2014 /en-us/help/3075949

Kumulativ oppdatering 1 for SQL Server 2014 SP1 /en-us/help/3067839

Om kumulative oppdateringer for SQL Server

Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:

      

Mer informasjon

Microsoft.SqlServer.Types-objektene støtter Microsoft SQL Server-avstandsdatatyper for SQL Server-tjenesten og klientprogrammene. Logikken for å fylle ut et LineString-objekt involverer validering. Valideringslogikken sorterer toppunkter under valideringen. Jo flere hjørner, jo mer arbeid for algoritmen. Denne løsningen oppdaterer sorteringsalgoritmen til å inkludere vinkelvektoriseringsteknikker som forbedrer LineString-ytelsen betydelig.

Du kan aktivere den nye algoritmen i klientkoden:

AppDomain.CurrentDomain.SetData("clr_feature_switch_map", 1);

Obs! Dette bør bare angis for én gang. Det kan oppstå et krasj når du endrer det under valideringen.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».