Resolución
Para habilitar el nuevo comportamiento, habilite la marca de seguimiento de SQL Server 6534. el problema se corrigió por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 8 para SQL Server 2012 SP2 /en-us/help/3082561
Actualización acumulativa 9 para SQL Server 2014 /en-us/help/3075949
Actualización acumulativa 1 para SQL Server 2014 SP1 /en-us/help/3067839
Cada actualización acumulativa para SQL Server contiene todas las revisiones y todas las revisiones de seguridad incluidas en la actualización acumulativa anterior. Consulte las últimas actualizaciones acumulativas para SQL Server:
Más información
Los objetos Microsoft. SqlServer. Types admiten los tipos de datos espaciales de Microsoft SQL Server para el servicio de SQL Server y las aplicaciones cliente. La lógica para rellenar un objeto LineString implica la validación. La lógica de validación ordena los vértices durante la validación. Mientras más vértices hay, más trabajo tiene para el algoritmo. Esta corrección actualiza el algoritmo de ordenación para incluir las técnicas de vectorización angulares que mejoran significativamente el rendimiento de LineString . Puede habilitar el nuevo algoritmo en el código de cliente:
AppDomain.CurrentDomain.SetData("clr_feature_switch_map", 1);
Nota: Esto solo debe establecerse una vez. Es posible que se produzca un bloqueo al cambiarlo durante la validación.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft recogidos en la sección "Se aplica a".