Příznaky

Jde o takovouto situaci:

  • Spuštění ALTER INDEX... ONLINE dotazu v Microsoft SQL Server 2012 nebo SQL Server 2014.

  • Tento dotaz je přerušena buď z důvodu zablokování nebo akci vyvolanou uživatelem, jako je například spuštění příkazu dezaktivační nebo zrušení dotazu.

V tomto scénáři všechny operace jazyk DML použít metadata indexu jsou blokovány nebo trvat dlouhou dobu k dokončení.

Dále může vyskytnout následující příznaky:

  • Zvýšenými hodnotami pro PWAIT_MD_RELATION_CACHE nebo MD_LAZYCACHE_RWLOCK počkejte typu při dotazu sys.dm_os_wait_stats a sys.dm_exec_requests zobrazení dynamické správy (DMV)

  • Zvýšenými hodnotami pro SOS_RW počkejte typu při dotazu sys.dm_os_spinlock_stats DMV

Tento problém je obvykle zaznamenán jako convoy zámku, který nastane, když každý nový dotaz DML pomalu vymaže objekty synchronizace. Vzhledem k charakteru čekání objekty synchronizace je obvykle omezená využití procesoru.

Každé nové kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Rezervovat nejnovější kumulativní aktualizace pro SQL Server:


Informace o opravě hotfix
Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k tomuto konkrétnímu problému.

Pokud oprava hotfix je k dispozici ke stažení, je sekce "Oprava Hotfix je k dispozici ke stažení" v horní části tohoto článku znalostní báze Knowledge Base. Pokud tento oddíl není uveden, odešlete požadavek na Microsoft Zákaznický servis a podporu k získání opravy hotfix.

Poznámka: Pokud vyskytnout další problémy nebo řešení potíží je požadováno, bude pravděpodobně nutné vytvořit zvláštní požadavek na službu. Výdaje na technickou podporu použije dalších otázek a problémů, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit zvláštní požadavek na službu navštivte následující web společnosti Microsoft:

http://support.microsoft.com/contactus/?ws=supportPoznámka: "Hotfix stažení k dispozici" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Důležité Po instalaci této opravy hotfix, ALTER INDEX... ONLINE dotaz můžete přerušena bez snížení výkonu serveru SQL Server.

Jak potíže obejít

Chcete-li tento problém vyřešit, můžete vyprázdnit položka metadat bránit potenciální překompilujte cykly, které snížit výkon dotazování a convoy zámku. Chcete-li to provést, použijte jednu z následujících metod k vyprázdnění metadat položky:

  • Restartujte instanci serveru SQL Server 2012 nebo SQL Server 2014.

  • Problematické databázi umístit do režimu offline a potom jej převést do režimu online znovu.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×