Symptomy
Podczas próby zbudowania indeksu (za pomocą funkcji Utwórz indeks lub ALTER INDEX) w przypadku typu danych przestrzennych dużej tabeli program Microsoft SQL Server 2012 lub SQL Server 2014 może działać niewłaściwie. Wiele zawartości spinlock można znaleźć na SOS_CACHESTORE i SOS_SELIST_SIZED_SLOCK.UwagaTen problem występuje zwykle w przypadku wielu równoległych operacji danych przestrzennych.
Rozwiązanie
Ten problem został po raz pierwszy rozwiązany w poniższej zbiorczej aktualizacji programu SQL Server. Po zastosowaniu tej poprawki należy włączyć nową flagę śledzenia 6530 wprowadzoną dla tej poprawki.
Zbiorcza aktualizacja 1 dla programu SQL Server 2014 /en-us/help/2931693
Zbiorcza aktualizacja 7 dla programu SQL Server 2012 z dodatkiem SP1 /en-us/help/2894115
Każda nowa Zbiorcza aktualizacja programu SQL Server zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń uwzględnione w poprzedniej aktualizacji zbiorczej. Zapoznaj się z najnowszymi aktualizacjami zbiorczymi dla programu SQL Server:
Więcej informacji
Aby uzyskać więcej informacji na temat podobnych problemów z wydajnością, kliknij następujące numery artykułów w celu wyświetlenia ich z bazy wiedzy Microsoft Knowledge Base:
2887888 Poprawka: niska wydajność w programie SQL Server podczas konstruowania indeksu na typie danych przestrzennych dużej tabeli w wystąpieniu programu SQL Server 2012
2887899 Poprawka: niska wydajność w programie SQL Server 2012 podczas konstruowania indeksu na typie danych przestrzennych dużej tabeli
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".