Úvod
Tento článek obsahuje seznam chyb opravených v aktualizaci Microsoft SQL Server 2012 Service Pack 2 (SP2).Poznámky
-
Aktualizace Service Pack může obsahovat také další opravy, které zde nejsou popsané.
-
Tento seznam se po vydání dalších článků aktualizuje.
Další informace o tom, jak získat aktualizace Service Pack SQL Server 2012, naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
2755533 Jak získat nejnovější aktualizaci Service Pack pro SQL Server 2012 Poznámka: Další informace o tom, které soubory ke stažení byste měli vybrat v seznamu dostupných souborů ke stažení, najdete v poznámkách k verzi tady.
Další informace
aktualizace Service Pack SQL Server 2012 jsou kumulativní aktualizace a upgradují všechny edice a úrovně služeb SQL Server 2012 na aktualizaci SP2. Kromě oprav uvedených v tomto článku obsahuje tato aktualizace Service Pack včetně kumulativní aktualizace Microsoft SQL Server 2012 SP1 9 (CU9). Další informace o balíčcích kumulativních aktualizací, které jsou k dispozici pro SQL Server 2012 SP1, získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2772858 Buildy SQL Server 2012 vydané po vydání aktualizace Service Pack 1 SQL Server 2012
Problémy opravené v této aktualizaci Service Pack
Další informace o chybách opravených v aktualizaci SQL Server 2012 SP2 získáte v následujících článcích znalostní báze Microsoft Knowledge Base.
|
Číslo chyby VSTS |
Číslo článku znalostní báze |
Popis |
|---|---|---|
|
1374617 |
Oprava: Sdílené komponenty jsou nainstalovány v nesprávném umístění při implementaci SQL Server 2008 nebo SQL Server 2012 instalace clusteru s podporou převzetí služeb při selhání |
|
|
1703014 |
Oprava: Nelze se připojit k serveru při spuštění dotazu MDX vytvoření datové krychle v SSAS 2012 |
|
|
2011247 |
Oprava: Obrázek se nezobrazuje správně na webové stránce při použití akce podrobné analýzy v sestavě SSRS 2012 |
|
|
2034994 |
Oprava: Text zkrácen při použití vykreslovacího modulu HPB k zobrazení sestavy v SSRS 2012 |
|
|
1769469 |
Oprava: SQL Server se chybově ukončí, když je soubor protokolu databáze tempdb plný v SQL Server 2012 |
|
|
1973168 |
Oprava: SSRS 2012 selhává s výjimkou IsolatedStorageException, když odběry exportované do listů aplikace Excel jsou větší než 10 MB |
|
|
1973196 |
Oprava: SSRS 2012 nelze exportovat sestavu, která je větší než 10 MB do formátu aplikace Excel |
|
|
787358 |
Oprava: Vrácení zpět způsobuje, že databáze přejde do režimu podezření v SQL Server 2012 |
|
|
1043717 |
Oprava: Nízký výkon při spuštění dotazu na tabulku v databázi s podporou RCSI v SQL Server 2012 |
|
|
1178585 |
Nové sys.dm_fts_index_keywords_position_by_document DMF v SQL Server 2012 SP2 |
|
|
1182241 |
Oprava: Nové soubory protokolu nejsou vytvořeny při restartování služby Reporting Services Windows v SSRS 2012 na 1. ledna |
|
|
1240848 |
Oprava: Žádná chybová zpráva při zálohování protokolu selhalo v SQL Server 2012 |
|
|
1253861 |
Oprava: Visual Studio 2012 se chybově ukončí kvůli narušení přístupu při dokončení vazby zdroje dat v uživatelském rozhraní Prohlížeče sestav 2012 v místním režimu |
|
|
1262029 |
Oprava: Předplatné sdílené složky nenaplní sloupec popis v SSRS 2012 |
|
|
1481773 |
Oprava: Rozevírací seznam "Název" je prázdný při zadání sestavy SSRS 2012 |
|
|
1419367 |
Oprava: Id události 22 nebo chyba 0xC1000016 bude zaznamenána při použití příkazu Zjistit v SSAS 2012 |
|
|
2103903 |
Oprava: Problémy s výkonem při použití SSISDB jako úložiště nasazení v SQL Server 2012 |
|
|
2021581 |
Vylepšení funkcí protokolování SSAS 2012 v aktualizaci Service Pack 2 SQL Server 2012 |
|
|
203749 |
Oprava: Nízký výkon při použití proměnných tabulky v SQL Server 2012 |
|
|
2095064 |
Oprava: Narušení přístupu dochází při spuštění CHECKTABLE nebo CHECKDB pro tabulku, která má trvalé počítané sloupce v SQL Server 2008 R2 nebo SQL Server 2012 |
|
|
1222472 |
Oprava: DTA nefunguje na instanci SQL Server 2012, která používá kolaci doplňkových znaků |
|
|
2124209 |
Oprava: Nesprávné výsledky při spuštění dotazů, které obsahují operátor UNION pomocí paralelního plánu dotazů v SQL Server |
Řešení následujících problémů jsou také součástí SQL Server 2012 SP2.
|
Číslo chyby VSTS |
Popis |
|---|---|
|
950185 |
Vylepšili jsme zasílání zpráv o chybách zpracování a upozornění při práci s velkými sestavami HTML. |
|
950189 |
Vylepšili jsme zasílání zpráv o chybách zpracování a upozornění při práci se sestavami s velkým počtem parametrů. |
|
994470 |
Nesprávné výsledky při práci s unárními operátory režimu blokování |
|
1041277 |
Úplné zálohování DPM na serveru se sekundární službou AlwaysOn se převede na copy_only zálohování. |
|
1278767 |
Hodnota čítačů perfmon tabulkové instance: Memory\VertiPaq <TypeName> KB je vždy 0. |
|
1355346 |
Příkaz end SCOPE neodpovídá počátečnímu příkazu SCOPE. |
|
1374617 |
Oprava: Sdílené komponenty jsou nainstalovány v nesprávném umístění při implementaci SQL Server 2008 instalace clusteru s podporou převzetí služeb při selhání |
|
1610447 |
Neinicializovaný objekt vede k chybám a potenciálně nesprávným výsledkům při provádění výrazů DAX s podmíněnými výpočty. |
|
1610492 |
Jednoduchý dotaz DAX vrátí neočekávané výsledky při použití PowerPivotu v2 11.0.3000.0. |
|
2060218 |
"ACTIONABLE_HEAP_CORRUPTION", když se konfigurační soubor SSRS analyzuje pomocí neplatného Id instance. |
|
2065570 |
Záznam NonYieldProcessTable v RING_BUFFER_NONYIELD_PROCESSTABLE kruhové vyrovnávací paměti neobsahuje dobu zpracování uživatele a jádra. |
|
2075161 |
Poskytuje informace o platformě v protokolu SSRS 2012. |
|
1347204 |
Oprava: Narušení přístupu při vložení dat do tabulky, která obsahuje sloupec s výchozím pořadím z transakce mezi databázemi v SQL Server 2012 |
|
1184332 |
Pokud se u databáze modelu provede zálohování protokolů na konci, databáze modelu během restartování serveru zamrzne v obnovovacím stavu, který zabrání úspěšnému spuštění SQL Server. Důvodem je to, že při spouštění serveru nebylo možné vytvořit databázi Tempdb a zobrazí se následující chybová zpráva: Database '<DatabaseName>' nelze otevřít" |
|
1243853 |
K chybě 3456 dochází při obnovení zálohy protokolu hromadně protokolované databáze, kde byl přidán nový datový soubor s počáteční velikostí větší než 64704 kB. |
|
1404999 |
Když v relaci s nastavením LOCK_TIMEOUT vypustíte snímek databáze, může dojít k chybě vypršení časového limitu následované chybou kontrolního výrazu. |
|
1190211 |
Instalace SQL Server pomocí InstallShield skončí v zablokovaném stavu. Další informace najdete v tomtočlánku znalostní báze Knowledge Base. |
|
1386073 |
Po instalaci aktualizace SQL Server 2012 SP2 se při zastavení SQL Server ze správce konfigurace nebo správce řízení služeb okamžitě po vypnutí zaprotokoluje do SQL Server informační zpráva. V dřívějších verzích jsme tuto zprávu vydali poté, co byly zastaveny interní služby, jako je .NET Framework nebo service broker. |
Opravy položek připojení odeslaných komunitou
|
ID chyby připojení |
Popis |
|---|---|
|
Výsledky vyhodnocení se několikrát zapíšou do výstupního souboru XML při implementaci architektury Enterprise Management Framework na více serverech a dojde k chybě na jednom ze serverů v seznamu. |
|
|
Databáze přejde do režimu obnovení, když se její záloha obnoví jako jiná databáze ve stejné instanci. |
|
|
Uloženou proceduru, která volá sp_executesql v SQL Server Management Studio (SSMS), nelze ladit. Při stisknutí klávesy F11 se zobrazí chybová zpráva Odkaz na objekt není nastaven na instanci objektu. |
|
|
SSMS plně nespravuje Full-Text v SQL Server Express. |
|
|
SQL Server SMO ignoruje výchozí omezení v SQL Server 2012 a SQL Server 2014. |
|
|
SSMS zpracovává číslované uložené procedury nekonzistentně. |
|
|
Sloupec <název sloupce> nepatří do souhrnu tabulky. (System.Data)" chybová zpráva, když replikující tabulky mají stejné názvy, ale nacházejí se v různých schématech. |
|
|
Po návratu k snímku databáze, který obsahuje fulltextové indexy, nemůžete vytvořit žádné ft_catalogs, dokud SQL Server nerestartujete, odpojíte a pak připojíte databázi nebo databázi přepnete do režimu offline a pak databázi nenastavíte online. |
|
|
Při zavření aplikace SSMS občas dojde k chybovému ukončení, což způsobí, že se automaticky restartuje. |
|
|
"Hodnota null není platná pro stream" chybová zpráva při práci s komponentami kanálu zákazníka v Business Intelligence Development Studio (BIDS). |
|
|
Když spustíte dotazy se zapnutou možností Zobrazit skutečný plán dotazů, vrátí se výsledek null a zobrazí se následující chybová zpráva: Chyba: Zpráva 50000, úroveň 16, stav 10, test procedury, řetězec řádku 34 nebo binární data by byla zkrácena. |
|
|
Chybová zpráva "Kontrola kontrolního výrazu systému selhala" při vkládání dat do rozděleného zobrazení s triggery |
|
|
Vytvoření skriptu duplikuje příkazy při skriptování oprávnění na úrovni sloupců v SSMS. |
|
|
Při pokusu o aktualizaci ikony okna SSMS na hlavním panelu může dojít k chybovému ukončení aplikace SSMS. |
|
|
Při nasazování nových verzí velkých projektů dojde při nasazování do databáze katalogu SSIS (SSISDB) k vypršení časového limitu. Kromě toho se zobrazí následující chybové zprávy:Nasazení projektu se nezdařilo. Další informace získáte v zobrazení operation_messages pro identifikátor operace 219.. (Microsoft SQL Server, chyba: 27203) Nasazení projektu se nezdařilo. Opravte problémy a zkuste to znovu později.:Vypršel časový limit. Časový limit uplynul před dokončením operace nebo server nereaguje. Příkaz byl ukončen. |
|
|
"Některá část příkazu SQL je vnořená příliš hluboko. Přepište dotaz nebo ho rozdělte na menší dotazy" chybová zpráva při parsování nebo spuštění uložené procedury. |
To nejdůležitější pro SQL Server 2012 SP2
Tady je zvýraznění některých změn, které jsou v aktualizaci Service Pack 2 (neboli SP2) v SQL Server 2012:
-
Supportability:
-
Zpráva 35285 se zobrazí jako informační zpráva podle očekávání, a ne jako chyba.
-
-
Funkce:
-
Podpora zapisovače SQL COPY_ONLY zálohování: Úplné zálohování aplikace Data Protection Manager (DPM) na serveru se sekundární službou AlwaysOn se převede na COPY_ONLY zálohování.
-
-
Přidání podpory pro scénář vytvoření místní datové krychle:
-
Pokud používáte SQL Server 2012 Analysis Services (SSAS 2012) SP2, můžete vytvořit místní datovou krychli, která se připojí ke službě SSAS spuštěné na statickém nevýchozím portu s vypnutým prohlížečem SQL. Tato nová funkce se řídí novým nastavením konfigurace v msmdsrv.ini: ConfigurationSettings\LocalCubeServerPortInConnectionString. Pokud chcete tuto funkci povolit, nastavte hodnotu na 1. Toto nastavení nebude mít žádný vliv, pokud je služba SSAS 2012 nakonfigurovaná jako cluster s podporou převzetí služeb při selhání nebo běží na výchozím portu.
-
-
Přidejte další protokolování:
-
Tato aktualizace Service Pack přidává do souboru protokolu služby SSAS další informace, které vám pomůžou zlepšit řešení potíží. To zahrnuje verzi služby SSAS, název počítače, název netbios, počet procesorů, velikost paměti RAM, IP adresu, port, typ protokolu, vzájemné zablokování, časový limit uzamčení a některé další informace.
-
-
Zlepšení výkonu při zablokování a čištění databáze SSISDB
-
Úvod
-
Zablokování databáze SSISDB při souběžných voláních SSISDB.catalog.create_execution uložené procedury
-
Byla provedena oprava problému se souběžnostmi ASISDB a vzájemným zablokováním. Tím se ale nevyřeší všechny problémy. Aktuální alternativní řešení spočívá v rozložení úloh o několik sekund. Toto alternativní řešení ale možná nebudete používat.
-
Nízký výkon úlohy údržby SSISDB
-
-
Pro úlohu údržby SSISDB je k dispozici oprava hotfix.
-
-
Architektura
-
Předchozí model:
-
Každá transakce vytvoří certifikát a symetrický klíč, který musí být také uložen a zpracován v úlohách údržby nebo čištění.
-
-
Nový model:
-
Zavést nový řádek v tabulce vlastností katalogu SERVER_OPERATION_ENCRYPTION_LEVEL a ve výchozím nastavení PER_EXECUTION, aby se zachovala zpětná kompatibilita, je možné hodnotu změnit na PER_PROJECT vytvoření jednoho klíče nebo páru certifikátů pro každý projekt. Před přechodem z PER_EXECUTION na PER_PROJECT je vyžadováno úplné vyčištění. Pro úplné vyčištění jsou zavedeny dva nové postupy úložiště.
-
-
Souhrn změn:
-
Zavedení nového řádku v tabulce vlastností SSISDB SERVER_OPERATION_ENCRYPTION_LEVEL:
-
Platné jsou pouze dvě hodnoty (1 a 2).
-
Hodnota "1": Výchozí hodnota. Šifrované pomocí symetrických klíčů a certifikátů podle úrovně provádění. Vysoké zabezpečení, ale může mít problém s výkonem nebo zablokováním.
-
Hodnota "2": Šifrované pomocí symetrických klíčů a certifikátů podle úrovně projektu. Nižší zabezpečení, řešení problému s výkonem nebo zablokováním
-
-
Zavedení dvou nových uložených procedur (SPS) Cleanup_server_logs a cleanup_server_execution_keys
-
Adresy SPS jsou navržené tak, aby se používaly při změně úrovně šifrování z "1" na "2". Jako první můžete spustit Cleanup_server_logs, které je možné velmi rychle dokončit, aby se databáze SSISDB dostala do dobrého stavu. Databáze SSISDB je připravená ke změně na úroveň šifrování.
-
Cleanup_server_keys trvá déle než Cleanup_server_logs. Spouští se však po změně úrovně šifrování na hodnotu 2 a pravidelně se spouští mimo špičku.
-
Cleanup_server_logs: Vyčistěte pouze všechny protokoly operací.
-
Cleanup_server_execution_keys: Vyčistěte symetrické klíče a certifikáty, které se používají k ochraně citlivých parametrů spuštění.
-
@cleanup_flag int (v (1,2))
-
cleanup_flag = 1: odstranění symetrických klíčů a certifikátů na úrovni provádění
-
cleanup_flag = 2: vypusťte symetrické klíče a certifikáty na úrovni projektu (odstraní je pouze v případě, že byl tento perticular projekt odstraněn a byly vyčištěny všechny provozní protokoly související s tímto projektem).
-
-
@delete_batch_size int = 1000
-
počet klíčů nebo certifikátů se při jednom volání této procedury úložiště vynechá.
-
-
-
V internal.cleanup_server_retention_window změňte delete_batch_size z 10 na 1000.
-
-
-
-
Volitelná podpora počtu řádků proměnných tabulky pro vylepšení plánů dotazů:
-
Pokud je proměnná tabulky spojená s jinými tabulkami v SQL Server, může to vést k nízkému výkonu kvůli neefektivnímu výběru plánu dotazu, protože SQL Server při kompilaci plánu dotazu nepodporuje statistiku ani nesleduje počet řádků v proměnné tabulky.
-
V SQL Server 2012 SP2 je zaveden nový příznak trasování, který umožňuje optimalizátoru dotazů používat informace o počtu řádků vložených do proměnné tabulky, aby mohl vybrat efektivnější plán dotazů. Povolením příznaku trasování 2453 aktivujte toto chování.Poznámky:
-
V některých scénářích může povolení příznaku trasování 2453 vést k určitému snížení výkonu kvůli dodatečné kompilaci potřebné k zohlednění skutečného počtu řádků vložených do proměnné tabulky během doby provádění. Tento příznak trasování je obvykle výhodný, pokud má proměnná tabulky velké množství řádků spojených s jinými tabulkami nebo obsahuje více než jeden řádek a používá se na vnější straně operátoru spojení vnořené smyčky s plánem na vnitřní straně, který zpracovává velké množství řádků.
-
Podobného chování lze dosáhnout i v jiných verzích SQL Server pomocí nápovědy dotazu OPTION (RECOMPILE). Nápověda k dotazu ale vyžaduje detekci a úpravu všech dotazů, které trpí špatným výběrem plánu kvůli velkému množství práce řízené proměnnými tabulky, přičemž povolení příznaku trasování 2453 může mít vliv na stávající úlohy.
-
-
-
Vylepšené řešení potíží s výkonem pro plány paralelního spouštění dotazů
-
Sys.dm_exec_requests dynamické správy teď vrací přesnou hodnotu pro cpu_time pro plány paralelního provádění dotazů. Diagnostika STATISTIKA vstupně-výstupních operací teď hlásí přesné logické čtení pro plány paralelního spouštění dotazů.
-
-
Vylepšená diagnostika přelití hodnoty hash
-
Pokud operátor hash join nebo hash agregace přelévá data do databáze tempdb během provádění dotazu, pro diagnostiku statistiky vstupně-výstupních operací se teď hlásí odpovídající vstupně-výstupní operace.
-
-
Vylepšená diagnostika fulltextových indexů
-
V některých případech může být obtížné pochopit, jak se vrací výsledky určitých fulltextových dotazů. Fulltextový vyhledávací subsystém pracuje s externími funkcemi pro dělení slov a seznamy stop-seznamů a v důsledku této interakce se můžou informace o poloze klíčových slov v dokumentu lišit od toho, co je pozorováno ve skutečném textu. To je velmi důležité při hledání "frází" nebo "NEAR", protože rozdíl mezi slovy se používá při interních výpočtech k vyhledání odpovídajících dokumentů.
-
V SQL Server 2012 SP2 byla přidána nová funkce dynamické správy (DMF), která poskytuje přístup k informacím o umístění klíčových slov indexovaných v dokumentu. Nový DMF je podobný existujícímu sys.dm_fts_index_keywords_by_document DMF a má následující syntaxi:sys. dm_fts_index_keywords_position_by_document ( DB_ID('database_name'), OBJECT_ID('table_name') ) )
-
Místo počtu výskytů vrátí informace o každém výskytu a jeho umístění v indexovaného dokumentu.
-
Tyto informace je možné použít k zobrazení mapování mezi textem a interním indexem, které zobrazí rozdíl v rozdílové hodnotě (pokud existuje) pro hledanou frázi. To může pomoct porozumět výsledkům hledání frází.
-
-
Supportability
-
Transakční replikace:
-
Podrobná zpráva přidaná do statistik v tabulkách historie a podrobnější zprávy v protokolech agenta:
-
Přidání textové zprávy do <statistiky> výstup XML pro definování různých stavů v agentech logreader i distributorů.
-
Přidání statistik na úrovni článku pro parametrizované příkazy distributora a logreaderu
-
Přidání počtu přeskočených příkazů do výstupního souboru v agentu distributora
-
Přidání času stráveného prováděním změn schématu v agentu distributora
-
-
LogReader: Záznamy protokolu se při zachycení výpisu uživatele přidají do souboru .TXT.
-
Partnerský vztah: Aktualizují se postupy vložení, aktualizace a odstranění tak, aby poskytovaly následující podrobnosti ke zprávě o konfliktu:
-
Název tabulky
-
Název a hodnoty sloupce primárního klíče
-
Aktuální verze
-
Předběžná verze
-
Post-version
-
-
-
Slučovací replikace:
-
Výstup příznaku trasování 101, který se přidá do souboru protokolu, když je úroveň výstupu pro slučovací agent nastavena na hodnotu 4.
-
-
-
Funkce
-
Transakční replikace:
-
Replikace mezi dvěma účastníky teď podporuje částečné aktualizace textového sloupce pomocí funkce Update nebo . Napište sémantický zápis.
-
-
Slučovací replikace:
-
Vyčištění uložené procedury bylo přepracováno tak, aby nedocházelo k redundantnímu nahrávání dat.
-
-
-
Protokolování zprávy s chybami zpracování a upozorněními, které zabrání běžným voláním šablon stylů CSS, velké sestavy HTML.
-
Přehled:
-
Detekce návrhu sestavy za účelem určení, jestli návrh sestavy použije velkou sestavu HTML a může způsobit problémy s výkonem. To by mělo být snadno zjistit prozkoumáním nastavení Interaktivní výška a šířka stránky.
-
-
Scénář uživatele:
-
Sestavu vytvoříte v Report Builder. Do vlastnosti InteractiveSize zadáte hodnotu 0. Zobrazí se automaticky otevírané okno, které obsahuje následující zprávu s upozorněním na potenciální dopad na výkon:
Nastavení interaktivní heigth na 0 mat má dopad na výkon.
-
-
-
Vylepšení výkonu
-
Několik vylepšení výkonu v aktualizaci Service Pack 2, jak je popsáno v následujících článcích:
-
K problémům s výkonem dochází při zvýšení aktivity uzamčení databáze v SQL Server 2012
-
K problémům s výkonem dochází v prostředích NUMA během zpracování cizí stránky v SQL Server 2012
-
Výkon se sníží po alter indexu... Provoz ONLINE je přerušen v SQL Server 2012
-
-
Vylepšení zobrazení dynamické správy
-
sys.dm_db_session_space_usage odráží velikost místa v databázi tempdb objektem uživatele na relaci. Pokud počet odstraněných řádků překročí 1024 stránek, zrušení přidělení těchto stránek se odloží. V SQL Server 2012 Service Pack 2 bude zobrazení dynamické správy obsahovat také využití místa pro alokační jednotky, které jsou odloženy v novém sloupci s názvem user_objects_deferred_dealloc_page_count.
-
sys.dm_server_services teď správně zadá název uzlu ve sloupci cluster_nodename, pokud je v clusteru s podporou převzetí služeb při selhání nainstalovaný SQL Server.
-
-
Vylepšení kruhové vyrovnávací paměti
-
Kruhová vyrovnávací paměť pro domény aplikace RING_BUFFER_CLRAPPDOMAIN obsahuje důvod, proč byla doména aplikace uvolněna v poli> <DoomReason:
-
1 = uvolněno operacemi DDL, jako je vyřazení sestavení.
-
2 = uvolněno operací související se zabezpečením, jako je změna oprávnění.
-
3 = uvolněno z důvodu zpracování zatížení paměti.
-
4 = uvolněno z důvodu neúspěšné inicializace.
-
-
Odpovídající app_domain_ring_buffer_recorded rozšířené události obsahuje důvod uvolnění v datovém poli doom_reason události.
-
RING_BUFFER_RESOURCE_MONITOR obsahuje položky, když se zjistí změna ve stavu monitorovaném službou Resource Monitor. Oznámení o systémových a procesních prostředcích jsou navíc k dispozici také v> uzlu <IndicatorsPool> </IndicatorsPool.
-
Resource_monitor_ring_buffer_recorded rozšířená událost zahrnuje oznámení o celém fondu v datovém poli pool_indicators.
-
RING_BUFFER_NONYIELD_PROCESSTABLE obsahuje název procesu a další informace až 8192 vláken spuštěných v systému v době záznamu položky do vyrovnávací paměti.
-
-
Vylepšení zálohování a obnovení
-
Zálohování koncového protokolu modelu s možností norecovery už není od aktualizace Service Pack 2 povolené.
-
Zprávy o dokončení zálohování a obnovení v protokolu chyb obsahují informace o době trvání a propustnosti:
-
Služba BACKUP DATABASE úspěšně zpracovala 298 stránek za 0,026 sekund (89,261 MB/s).
-
FUNKCE RESTORE DATABASE úspěšně zpracovala 298 stránek za 0,016 sekund (145,050 MB/s).
-
-
-
Rozšířené události
-
V aktualizaci Service Pack 2 SQL Server 2012 byly přidány nebo upraveny následující rozšířené události:
-
Přidělení paměti:
-
Rozšířené události page_allocated a page_freed lze použít k zobrazení hlavních příjemců SQL Server paměti. Od aktualizace Service Pack 2 tyto rozšířené události také hlásí rezervovanou paměť, která je přidělena a uvolněna během provádění dotazů.
-
-
Čištění duchů:
-
Když je záznam odstraněn v tabulce nebo indexu, taková operace odstranění nikdy fyzicky neodebere záznamy ze stránek, pouze je označí jako odstraněné nebo zamazané. Jedná se o optimalizaci výkonu, která umožňuje rychlejší dokončení operací odstranění. Úloha na pozadí nazvaná úloha čištění duchů pak fyzicky odebere všechny odstraněné záznamy. V aktualizaci Service Pack 2 bylo přidáno několik rozšířených událostí, které poskytují přehled o různých fázích této úlohy:
-
ghost_cleanup_task_start
-
ghost_cleanup_task_suspend
-
ghost_cleanup_task_packet_enqueue
-
ghost_cleanup_task_process_packet
-
ghost_cleanup_task_process_pages_for_db_packet
-
-
-
-
-
Odkazy
Další informace o určení aktuální verze a edice SQL Server klepněte na následující číslo článku databáze Microsoft Knowledge Base:
321185 Jak zjistit verzi a edici SQL Server a jeho součástí