Симптоми
Когато се опитвате да създадете индекс (чрез създаване на индекс или АЛТЕР индекс) върху пространствен тип данни на голяма таблица, Microsoft SQL Server 2012 или SQL Server 2014 може да се извърши слабо. Можете да намерите много spinlock съдържание за SOS_CACHESTORE и SOS_SELIST_SIZED_SLOCK.Забележка Този проблем обикновено се случва, когато има много паралелни пространствени операции с данни.
Решение
Проблемът е коригиран първо в следващата сборна актуализация на SQL Server. След като приложите актуалната корекция, трябва да разрешите нов флаг за проследяване 6530, който е въведен за тази спешна корекция.
Сборна актуализация 1 за SQL Server 2014 /en-us/help/2931693
Кумулативна актуализация 7 за SQL Server 2012 SP1 /en-us/help/2894115
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Повече информация
За повече информация относно подобния проблем с производителността, щракнете върху следните номера на статии, за да видите статията в базата знания на Microsoft:
2887888 КОРЕКЦИЯ: ниска производителност в SQL Server, когато създавате индекс върху пространствен тип данни на голяма таблица в екземпляр на SQL Server 2012
2887899 КОРЕКЦИЯ: ниска производителност в SQL Server 2012, когато създавате индекс върху пространствен тип данни на голяма таблица
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".