Poté, co byla včera v noci vydána kumulativní aktualizace #3 pro SQL Server 2012 Service Pack 1, uvědomil jsem si, že pro SQL Server 2012 je k dispozici mnoho oprav souvisejících s výkonem a může být obtížné sledovat, které opravy jsou k dispozici v které kumulativní aktualizace.
Zde je tedy seznam oprav souvisejících s výkonem, které jsou k dnešnímu dni k dispozici pro SQL Server 2012 (posunutím dolů zobrazíte úplnou legendu).
Oprava / článek KB | ||
---|---|---|
Vylepšený výkon procesu zjišťování metadat v SQL Server Native Client | SP1 CU3 | RTM CU6 |
OPRAVA:Nízký výkon při spuštění trasování SQL Server | SP1 CU3 | Není k dispozici |
OPRAVA:Dotaz, který běží proti DMV, vstupuje do nekonečné smyčky | SP1 CU3 | Není k dispozici |
OPRAVA:Při spuštění dotazu na tabulku s povoleným RCSI dochází ke špatnému výkonu | SP1 CU3 | Není k dispozici |
OPRAVA:Vysoká hodnota počitadla "zápis čeká na zápis" | SP1 CU3 | Není k dispozici |
OPRAVA:Při použití Linq ke čtení událostí v souborech Extended Events se neuvolňuje paměť | SP1 CU3 | RTM CU6 |
OPRAVA:Nárůst CPU, když server není po instalaci SQL Server 2012 zatížen | SP1 CU3 | Není k dispozici |
OPRAVA:Hodnota vlastnosti NORECOMPUTE pro dělený index se po opětovném sestavení indexu nezachová | SP1 CU3 | Není k dispozici |
Problémy s výkonem v prostředích NUMA | SP1 CU3 | Není k dispozici |
Protokol databázových transakcí se po upgradu na SQL Server dále rozrůstá | SP1 CU2 | RTM CU5 |
OPRAVA:Vysoké využití procesoru při dotazu na sloupec binárního velkého objektu pomocí nápovědy NOLOCK | SP1 CU2 | RTM CU5 |
OPRAVA:Velké dotazy, které upravují data, běží pomaleji, než se očekávalo, když se nahromadí mnoho zámků | SP1 CU2 | RTM CU5 |
OPRAVA:Operace obnovení protokolu transakcí trvá déle, než se očekávalo, pokud je soubor databáze odstraněn | SP1 CU2 | RTM CU5 |
V SQL Server 2012 dochází k chybám z nedostatku paměti | SP1 CU2 | RTM CU5 |
OPRAVA:Únik paměti, pokud povolíte možnost statistiky AUTO_UPDATE_STATISTICS_ASYNC | SP1 CU2 | RTM CU5 |
Po instalaci SQL Server 2012 SP1 se opakovaně spouští Instalační služba Windows Installer | SP1 CU2 | Není k dispozici |
OPRAVA:Chyba 17883 při spuštění dotazu na serveru, který má mnoho CPU a velké množství paměti | SP1 CU2 | Není k dispozici |
OPRAVA:Chyba "nedostatek paměti" při použití ODBC | SP1 CU1 | RTM CU3 |
OPRAVA:Výkon příkazu SELECT, který obsahuje operátor LIKE a klauzuli ESCAPE, je nízký | SP1 CU1 | RTM CU3 |
OPRAVA:SQL Server přestane reagovat a je zaznamenána chyba „Nevýtěžný plánovač“ | SP1 CU1 | RTM CU3 |
OPRAVA:SQL Serveru trvá dlouho, než vygeneruje skripty pro dělenou tabulku s kompresí dat | SP1 CU1 | RTM CU4 |
OPRAVA:Pomalý výkon nebo uváznutí při obnově databáze a provádění příkazů ve stejnou dobu | SP1 CU1 | RTM CU3 |
OPRAVA:Pracovní vlákna se neprobudí okamžitě, když současně běží více úloh náročných na vstup/výstup | SP1 CU1 | RTM CU4 |
OPRAVA:Při spuštění dotazu se zdá, že proces | SP1 CU1 | RTM CU4 |
OPRAVA:Při opětovném sestavení indexu je databáze offline a ve stavu „Obnovuje se“, pokud je protokol transakcí plný | SP1 CU1 | RTM CU4 |
OPRAVA:Pomalý výkon při obnově databáze, pokud je povoleno CDC | RTM CU2 | |
OPRAVA:Alokace uzamčených stránek jsou po upgradu povoleny bez varování | RTM CU2 | |
OPRAVA:Chyba časového limitu Latch, když máte tabulky haldy a když je povolena komprese dat | RTM CU2 | |
OPRAVA:Instance SQL Server 2012 může neočekávaně skončit při přístupu k datům FILESTREAM | RTM CU2 | |
OPRAVA:Nízké nárůsty CPU v nastaveném intervalu i bez aktivity uživatele | RTM CU1 | |
OPRAVA:Pomalý výkon při spuštění spouštěče AFTER na rozdělené tabulce | RTM CU1 | |
OPRAVA:Výkon se může snížit, když po upgradu spustíte dotaz, který používá uloženou proceduru sp_cursoropen | RTM CU1 | |
OPRAVA:Obnovení databáze trvá dlouho | RTM CU1 | |
OPRAVA:Nízký výkon při spuštění dotazu, který obsahuje korelované predikáty AND | RTM CU1 | |
OPRAVA:Zbytečné aktualizace odběratele poté, co jej znovu inicializujete, pokud je přidán nový článek | RTM CU1 | |
OPRAVA:K pomalému výkonu dochází, pokud je pozorováno vysoké využití procesoru při sporu o QUERY_EXEC_STATS spinlock | RTM CU1 | |
OPRAVA:Pomalý výkon při použití DQS k čištění dat proti velkému zdroji dat | RTM CU1 | |
OPRAVA:Chyba „neprodukuje plánovač“, pokud používáte Service Broker ke spuštění distribuovaného dotazu | RTM CU1 | |
OPRAVA:Ověření disku clusteru trvá neočekávaně dlouho, pokud je pod jedním písmenem jednotky během instalace clusteru s podporou převzetí služeb při selhání více než 20 disků nebo svazků | RTM CU1 | |
OPRAVA:Chyba nedostatku paměti při spuštění SQL Server 2012 v počítači, který používá NUMA | RTM CU1 | |
OPRAVA:Chybová zpráva, pokud používáte více než 30 uživatelsky definovaných fondů správce prostředků pro instanci SQL Server 2012:"Nevýtěžný IOCP Listener" | RTM CU1 | |
OPRAVA:Úloha shromažďování diagnostiky relace „System_health“ zamrzá SQL Server | RTM CU1 | |
OPRAVA:převzetí služeb při selhání skupiny dostupnosti trvá dlouho, pokud databáze ve skupině dostupnosti obsahuje tabulku souborů | Není k dispozici |
Můj názor zůstává, že byste měli vždy zůstat v obraze (samozřejmě po jejich důkladném otestování) s kumulativními aktualizacemi – nejen pro opravy související s výkonem, ale také pro mnoho dalších oprav (ztratil jsem počet chyb typu „nesprávný výsledek“, problémů s „chybou při tvrzení“ a narušení přístupu, které byly opraveny).
Měli byste vzít na vědomí, že několik oprav dostupných v nově aktualizované větvi SP1 ještě nebylo zpřístupněno ve větvi RTM. Samozřejmě se tato situace zhruba změní příští měsíc a měsíc poté, dokud nebude synchronizována kadence vydání kumulativní aktualizace mezi větvemi RTM a SP1.
Legenda aktualizací SQL Server 2012
Aktualizace | Sestavit | Vydáno |
---|---|---|
Komulativní aktualizace RTM 1 | 11.0.2316 | 2012-04-12 |
kumulativní aktualizace RTM 2 | 11.0.2325 | 2012-06-18 |
Komulativní aktualizace RTM 3 | 11.0.2332 | 2012-08-31 |
Komulativní aktualizace RTM 4 | 11.0.2383 | 2012-10-15 |
kumulativní aktualizace RTM 5 | 11.0.2395 | 2012-12-17 |
kumulativní aktualizace RTM 6 | 11.0.2401 | 2013-02-18 |
Service Pack 1 (seznam oprav) | 11.0.3000 | 2012-11-15 |
Komulativní aktualizace SP1 1 | 11.0.3321 | 20. 11. 2012 |
Komulativní aktualizace SP1 2 | 11.0.3339 | 21. 1. 2013 |
Komulativní aktualizace SP1 3 | 11.0.3349 | 2013-03-18 |
Pokusím se udržovat tento seznam aktuální, protože budou vydány nové kumulativní aktualizace.