Uvod
U ovom su članku navedene programske pogreške koje su riješene u SQL Server Microsoft SQL Server 2012 Service Pack 2 (SP2).Bilješke
-
Dodatni popravci koji nisu ovdje dokumentirani mogu biti obuhvaćeni servisnim paketom.
-
Taj će se popis ažurirati kada se objavi više članaka.
Dodatne informacije o tome kako nabaviti SQL Server 2012 potražite u članku iz Microsoftove baze znanja:
2755533 Kako nabaviti najnoviji servisni paket za SQL Server 2012 Napomena Dodatne informacije o preuzimanju koje biste trebali odabrati s popisa dostupnih preuzimanja potražite u napomenama uz izdanje ovdje.
Dodatne informacije
SQL Server 2012 kumulativna su ažuriranja i nadogradnja svih izdanja i razina servisa sustava SQL Server 2012 na SP2. Osim popravaka navedenih u ovom članku, ovaj servisni paket sadrži do i uključujući Microsoft SQL Server 2012 SP1 Kumulativno ažuriranje 9 (CU9). Dodatne informacije o paketima kumulativnog ažuriranja koji su dostupni za SQL Server 2012 SP1 potražite u članku iz Microsoftove baze znanja:
2772858 Izdane SQL Server 2012. objavljene nakon izdavanja SQL Server 2012 Service Pack 1
Problemi riješeni u ovom servisnom paketu
Dodatne informacije o programske pogreške koje su riješene u SQL Server 2012 SP2 potražite u člancima u Microsoftovoj bazi znanja.
|
Broj pogreške VSTS-a |
Broj članka iz baze znanja |
Opis |
|---|---|---|
|
1374617 |
POPRAVAK: Zajedničke komponente instaliraju se na pogrešno mjesto prilikom implementacije instalacije klastera SQL Server 2008 ili SQL Server 2012 |
|
|
1703014 |
POPRAVAK: Povezivanje s poslužiteljem nije moguće kada pokrenete MDX upit za stvaranje kocke u SSAS 2012 |
|
|
2011247 |
Popravak: Slika se ne prikazuje ispravno na web-stranici kada koristite akciju DrillThrough u izvješću SSRS 2012 |
|
|
2034994 |
POPRAVAK: Tekst je skraćen kada koristite HPB renderer za prikaz izvješća u SSRS-u 2012 |
|
|
1769469 |
Popravak: SQL Server se ruši kada je datoteka zapisnika baze podataka tempdb puna u SQL Server 2012 |
|
|
1973168 |
Popravak: SSRS 2012 ne uspijeva uz IsolatedStorageException kada su pretplate izvezene na radne listove programa Excel veće od 10 MB |
|
|
1973196 |
POPRAVAK: SSRS 2012 ne može izvesti izvješće koje je veće od 10 MB u obliku programa Excel |
|
|
787358 |
POPRAVAK: Vraćanje na prethodnu verziju uzrokuje prelazak baze podataka u sumnjivi način rada SQL Server 2012 |
|
|
1043717 |
Popravak: Loše performanse kada pokrenete upit protiv tablice u bazi podataka s omogućenim RCSI-jem u sustavu SQL Server 2012 |
|
|
1178585 |
Novi DMF sys.dm_fts_index_keywords_position_by_document u SQL Server 2012 SP2 |
|
|
1182241 |
Popravak: Nove datoteke zapisnika ne stvaraju se kada ponovno pokrenete servis sustava Windows Reporting Services u SSRS 2012 1. siječnja |
|
|
1240848 |
POPRAVAK: Nema poruke o pogrešci kada sigurnosno kopiranje zapisnika nije uspjelo SQL Server 2012 |
|
|
1253861 |
POPRAVAK: Visual Studio 2012 ruši se zbog kršenja prava pristupa kada je povezivanje izvora podataka dovršeno u korisničkom sučelju preglednika izvješća 2012 u lokalnom načinu rada |
|
|
1262029 |
Popravak: pretplata na zajedničko korištenje datoteka ne popunjava stupac opisa u SSRS 2012 |
|
|
1481773 |
Popravak: Padajući popis "Naziv" prazan je kada je navedeno izvješće SSRS 2012 |
|
|
1419367 |
POPRAVAK: ID događaja 22 ili pogreška 0xC1000016 zapisuje se kada koristite naredbu Otkrivanje u SSAS 2012 |
|
|
2103903 |
Popravak: Problemi s performansama prilikom korištenja SSISDB-a kao spremišta za implementaciju u sustavu SQL Server 2012. |
|
|
2021581 |
Poboljšanje značajki zapisivanja sustava SSAS 2012 u SQL Server 2012 Service Pack 2 |
|
|
203749 |
POPRAVAK: Loše performanse kada koristite varijable tablice u SQL Server 2012 |
|
|
2095064 |
Popravak: Kršenje prava pristupa pojavljuje se kada pokrenete CHECKTABLE ili CHECKDB u tablici koja ima postojane izračunate stupce u SQL Server 2008 R2 ili SQL Server 2012 |
|
|
1222472 |
Popravak: DTA ne funkcionira na instanci SQL Server 2012 koja koristi dopunsko razvrstavanje znakova |
|
|
2124209 |
Popravak: Netočni rezultati kada pokrenete upite koji sadrže operator UNION pomoću paralelnog plana upita u SQL Server |
Rješenja sljedećih problema uvrštena su i u SQL Server SP2.
|
Broj pogreške VSTS-a |
Opis |
|---|---|
|
950185 |
poboljšana razmjena poruka o obradi pogrešaka i upozorenja prilikom rada s velikim HTML izvješćima |
|
950189 |
poboljšana razmjena poruka o obradi pogrešaka i upozorenja prilikom rada s izvješćima s velikim brojem parametara |
|
994470 |
Netočni rezultati kada radite s neauarnim operatorima načina blokiranja. |
|
1041277 |
POTPUNA SIGURNOSNA KOPIJA DPM-a na poslužitelju sa značajkom AlwaysOn sekundarna pretvorit će se u copy_only sigurnosnu kopiju. |
|
1278767 |
Vrijednost brojača perfmona tabličnim instancama: Memory\VertiPaq <TypeName> KB uvijek je 0. |
|
1355346 |
Naredba END SCOPE ne odgovara naredbi SCOPE otvaranja. |
|
1374617 |
POPRAVAK: Zajedničke komponente instaliraju se na pogrešno mjesto prilikom implementacije instalacije klastera SQL Server 2008 za prebacivanje u slučaju pogreške |
|
1610447 |
Neinicijalizirani objekt dovodi do rušenja i potencijalno pogrešnih rezultata prilikom izvršavanja DAX izraza s uvjetnim izračunima. |
|
1610492 |
Jednostavan DAX upit vraća neočekivane rezultate kada koristite PowerPivot v2 11.0.3000.0. |
|
2060218 |
"ACTIONABLE_HEAP_CORRUPTION" kada se SSRS konfiguracijska datoteka raščlani pomoću Id InstanceId koji nije valjan. |
|
2065570 |
Zapis koji nijeYieldProcessTable RING_BUFFER_NONYIELD_PROCESSTABLE međuspremniku prstena nema vremena obrade korisnika i jezgre. |
|
2075161 |
Pruža informacije o platformi u zapisniku SSRS-a 2012. |
|
1347204 |
Popravak: Kršenje prava pristupa kada umetnete podatke u tablicu koja ima stupac sa zadanim redoslijedom iz transakcije u više baza podataka u SQL Server 2012 |
|
1184332 |
Ako se sigurnosna kopija zapisnika repa izvodi u odnosu na bazu podataka modela, baza podataka modela zamrznut će se u stanju vraćanja tijekom ponovnog pokretanja poslužitelja, što će spriječiti SQL Server uspješno pokretanje. To je zato što tempdb baza podataka nije mogla biti stvorena tijekom pokretanja poslužitelja i primate sljedeću poruku o pogrešci: "Database '<DatabaseName>' nije moguće otvoriti" |
|
1243853 |
Pogreška 3456 pojavljuje se prilikom vraćanja sigurnosne kopije zapisnika skupnog zapisnika baze podataka u kojem je dodana nova podatkovna datoteka s početnom veličinom većom od 64704 kB. |
|
1404999 |
Kada ispustite snimku stanja baze podataka u sesiji s postavkom LOCK_TIMEOUT, može doći do pogreške prekoračenja vremena nakon koje slijedi pogreška tvrdnje. |
|
1190211 |
Instalacija SQL Server korištenjem installShield završava u stanju zastoja. Dodatne informacije potražite u ovom članku izbaze znanja. |
|
1386073 |
Kada instalirate SQL Server 2012 SP2, kada se SQL Server zaustavi od upravitelja konfiguracije ili upravitelja kontrole servisa, informativna se poruka bilježi u SQL Server odmah nakon izdavanja isključivanja. U starijim verzijama objavili smo te poruke nakon što su interne usluge, kao što .NET Framework, servisni broker, zaustavljene. |
Popravci za stavke povezivanja koje je podnijela zajednica
|
ID pogreške povezivanja |
Opis |
|---|---|
|
Rezultati vrednovanja zapisi se u izlaznu XML datoteku više puta kada implementi e-poštom Enterprise Management Framework na više poslužitelja i pojavljuje se pogreška na jednom od poslužitelja na popisu. |
|
|
Baza podataka prelazi u način vraćanja kada se njegova sigurnosna kopija vrati kao druga baza podataka na istoj instanci. |
|
|
Nije moguće ispravljanje pogrešaka pohranjene procedure koja poziva sp_executesql u SQL Server Management Studio (SSMS). Kada pritisnete F11, primit ćete poruku o pogrešci "Referenca objekta koja nije postavljena na instancu objekta". |
|
|
SSMS ne upravlja u potpunosti Full-Text u SQL Server Express. |
|
|
SQL Server SMO zanemaruje zadano ograničenje u SQL Server 2012. i SQL Server 2014. |
|
|
SSMS nedosljedno rukuje numeriranim pohranjenim postupcima. |
|
|
"Stupac '<naziv stupca>' ne pripada sažetku tablice. Poruka o pogrešci (System.Data)" prilikom repliciranje tablica ima iste nazive, ali se nalazi u različitim shemama. |
|
|
Nakon vraćanja na snimku stanja baze podataka koja sadrži indekse cijelog teksta, ne možete stvoriti nijednu ft_catalogs dok ponovno ne pokrenete SQL Server, odvojite i zatim priložite bazu podataka ili odnesite bazu podataka izvan mreže, a zatim postavite bazu podataka na mrežu. |
|
|
SSMS se povremeno zatvara, što uzrokuje automatsko ponovno pokretanje |
|
|
"Vrijednost "null" nije valjana za poruku o pogrešci "stream" kada radite s komponentama kanala klijenta u programu Business Intelligence Development Studio (BIDS). |
|
|
Kada izvršite upite s uključenom mogućnošću Pokaži stvarni plan upita, vraća se rezultat null i prikazuje se sljedeća poruka o pogrešci:Pogreška: Msg 50000, Razina 16, Stanje 10, Test procedure, Niz retka 34 ili binarni podaci bit će odrezani. |
|
|
Poruka o pogrešci "Provjera tvrdnje sustava nije uspjela" kada umetnete podatke u particionirani prikaz koji sadrži okidače. |
|
|
Create script duplicates the statements when scripting column level permissions in SSMS. |
|
|
SSMS se može srušiti kada pokušate osvježiti ikonu prozora SSMS-a na programskoj traci. |
|
|
Implementacijom novih verzija velikih projekata dolazi do prekoračenja vremena tijekom implementacije u SSIS bazu podataka kataloga (SSISDB). Uz to, primit ćete sljedeće poruke o pogrešci:Implementacija projekta nije uspjela. Dodatne informacije potražite u operation_messages za identifikator operacije '219'. (Microsoft SQL Server, pogreška: 27203) Implementacija projekta nije uspjela. Riješite probleme i pokušajte ponovno kasnije.:Isteklo je vremensko ograničenje. Vremensko razdoblje proteklo prije dovršetka operacije ili poslužitelj ne reagira. Naredba je prekinuta. |
|
|
"Dio SQL naredbe ugniježđen je predug. Prebrišite upit ili ga podijelite na manje upite" prilikom raščlanjivanja ili izvršenja pohranjene procedure. |
Highlights for SQL Server 2012 SP2
Ovdje je istaknuto nekoliko promjena koje se nalaze u SQL Server 2012 Service Pack 2 (aka SP2):
-
Mogućnosti podrške:
-
Poruka 35285 prikazuje se kao informativna poruka prema očekivanjima, a ne kao pogreška.
-
-
Funkcionalnost:
-
Podrška za SQL Writer COPY_ONLY sigurnosnu kopiju: Potpuna sigurnosna kopija upravitelja zaštite podataka (DPM) na poslužitelju sa značajkom AlwaysOn sekundarna će se pretvoriti u COPY_ONLY sigurnosnu kopiju.
-
-
Dodavanje podrške u scenarij stvaranja lokalne kocke:
-
Kada koristite SQL Server 2012 Analysis Services (SSAS 2012) SP2, možete stvoriti lokalnu kocku koja se povezuje sa SSAS-om koji se izvodi na statičnom nezadanom priključku s isključenim SQL preglednikom. Novom značajkom upravlja nova postavka konfiguracije u msmdsrv.ini: "ConfigurationSettings\LocalCubeServerPortInConnectionString". Da biste omogućili tu značajku, postavite vrijednost na 1. Ta postavka neće imati učinka ako je SSAS 2012 konfiguriran kao klaster za prebacivanje u slučaju pogreške ili je pokrenut na zadanom priključku.
-
-
Dodaj još zapisnika:
-
Ovaj servisni paket dodaje dodatne informacije u SSAS datoteku zapisnika radi poboljšanja otklanjanja poteškoća. To obuhvaća SSAS verziju, naziv računala, netbios naziv, broj CPU-ova, veličinu RAM-a, IP, priključak, vrstu protokola, mrtvu petlju, vremensko ograničenje zaključavanja i neke druge informacije.
-
-
Poboljšanje performansi SSISDB mrtve petlje i čišćenja
-
Uvod
-
Deadlock in SSISDB database on concurrent calls to SSISDB.catalog.create_execution stored procedure
-
Riješen je popravak za SSISDB concurrences i problem s mrtvom petljom. No time se ne rješavaju svi problemi. Trenutno zaobilazno rješenje za nekoliko sekundi poteže zadatke. No ne možete koristiti ovo zaobilazno rješenje.
-
Loše performanse na SSISDB zadatku održavanja
-
-
Za posao održavanja SSISDB-a dostupan je hitni popravak.
-
-
Arhitekture
-
Prethodni model:
-
Svaka transakcija stvara certifikat i simetrični ključ koji se također mora pohraniti i obraditi u zadacima održavanja ili čišćenja.
-
-
Novi model:
-
U tablicu svojstava kataloga unesite novi redak SERVER_OPERATION_ENCRYPTION_LEVEL a zadana postavka PER_EXECUTION bi se zadržala kompatibilnost sa starijim verzijama, vrijednost se može promijeniti u PER_PROJECT stvaranje jednog ključa ili para certifikata za svaki projekt. Prije promjene s PER_EXECUTION u PER_PROJECT potrebno je potpuno PER_PROJECT. Uvode se dva nova postupka za pohranu radi potpunog čišćenja.
-
-
Promjena sažetka:
-
Predstavite novi redak u tablici svojstava SSISDB SERVER_OPERATION_ENCRYPTION_LEVEL:
-
Valjane su samo dvije vrijednosti (1 i 2).
-
Vrijednost "1": zadana vrijednost. Šifrirano simetričnim ključevima i certifikatima prema razini izvršenja. Visoka sigurnost, ali možda ima problema s performansama ili mrtvom petljom.
-
Vrijednost "2": šifrirana simetričnim ključevima i certifikatima prema razini projekta. Manje sigurnosti, rješavanje problema s performansama ili mrtvom petljom.
-
-
Uvod u dva nova pohranjena postupka (SPS) Cleanup_server_logs i cleanup_server_execution_keys
-
SPs-ovi su dizajnirani da se koriste kada promijenite razinu šifriranja iz "1" u "2". Možete pokrenuti Cleanup_server_logs koji se može vrlo brzo doizvoditi da bi SSISDB bio u dobrom stanju. SSISDB baza podataka spremna je za promjene na razinu šifriranja.
-
Cleanup_server_keys dulje od Cleanup_server_logs. No pokreće se nakon promjene razine šifriranja u "2" i povremeno se pokreće izvan vršnog vremena.
-
Cleanup_server_logs: očistite samo sve zapisnike operacija.
-
Cleanup_server_execution_keys: očistite simetrične ključeve i certifikate koji se koriste za zaštitu osjetljivih parametara izvršavanja.
-
@cleanup_flag int (u (1,2))
-
cleanup_flag = 1: simetrični ključevi i certifikati razine izvršavanja
-
cleanup_flag = 2: ispustite simetrične tipke i certifikate na razini projekta (ispustit će ih samo ako je ovaj projiciranje izbrisano i svi zapisnici o operacijama vezanima uz ovaj projekt su očišćeni).
-
-
@delete_batch_size = 1000
-
broj ključeva ili certifikata ispustit će se u jednom pozivu ovog postupka spremišta.
-
-
-
U internal.cleanup_server_retention_window promijenite delete_batch_size od 10 do 1000.
-
-
-
-
Neobavezna podrška za broj redaka varijabli tablice radi poboljšanja planova upita:
-
Ako je varijabla tablice pridružena drugim tablicama u programu SQL Server, to može rezultirati sporim performansama zbog neučinkovitog odabira plana upita jer SQL Server ne podržava statistiku ili prati broj redaka u varijabli tablice prilikom sastavljanja plana upita.
-
U SQL Server 2012 SP2 uvodi se nova zastavica praćenja koja optimizatoru upita omogućuje korištenje informacija o broju redaka umetnutih u varijablu tablice radi odabira učinkovitijeg plana upita. Omogućite zastavicu praćenja 2453 da biste aktivirali to ponašanje.Bilješke:
-
U nekim scenarijima omogućivanje zastavice praćenja 2453 može dovesti do pogoršanja performansi zbog dodatnog kompiliranja potrebnog za računanje stvarnog broja redaka umetnutih u varijablu tablice tijekom vremena izvršavanja. Obično biste imali koristi od ove zastavice praćenja ako varijabla tablice ima znatnu količinu redaka povezanih s drugim tablicama ili ako ima više redaka i koristi se na vanjskoj strani ugniježđenog operatora spoja petlje s planom na unutarnjoj strani koji obrađuje veliku količinu redaka.
-
Slično ponašanje može se postići u drugim verzijama SQL Server pomoću podsjetnika za upit OPTION (RECOMPILE). No za podsjetnik za upite potrebno je otkriti i izmijeniti sve upite koji su pogođeni lošim odabirom plana zbog velike količine posla koje pokreću varijable tablice, a omogućivanje zastavice praćenja 2453 može utjecati na postojeća radna opterećenja.
-
-
-
Poboljšano otklanjanje poteškoća s performansama za paralelne planove izvršavanja upita
-
DMV sys.dm_exec_requests sada vraća točnu vrijednost za cpu_time za paralelne planove izvršavanja upita. Statistics IO diagnostics now reports accurate logical reads for parallel query execution plans.
-
-
Poboljšana dijagnostika raspršivanja
-
Ako operator zbrajanja raspršivanja ili raspršivanja prelije podatke u bazu podataka tempdb tijekom izvršavanja upita, odgovarajući ulaz/izlaz sada se prijavljuje za statistiku dijagnostike ulaza i izlaza.
-
-
Poboljšana dijagnostika indeksa cijelog teksta
-
U nekim slučajevima može biti teško shvatiti kako se vraćaju rezultati određenih upita s cijelim tekstom. Podsustav pretraživanja cijelog teksta stupa u interakciju s vanjskim alatima za prijelome riječi i popisima zaustavljanja, a zbog te interakcije informacije o položaju ključnih riječi u dokumentu mogu se razlikovati od onoga što se promatra u stvarnom tekstu. To je vrlo relevantno prilikom "izraza" ili "NEAR" pretraživanja jer se delta između riječi koristi u internim izračunima za pronalaženje podudarnih dokumenata.
-
U SQL Server 2012 SP2 dodana je nova funkcija dinamičkog upravljanja (DMF) radi pružanja pristupa informacijama o pozicioniranju ključnih riječi indeksanih u dokumentu. Novi DMF sličan je postojećem DMF sys.dm_fts_index_keywords_by_document i sadrži sljedeću sintaksu:sys. dm_fts_index_keywords_position_by_document ( DB_ID('database_name'), OBJECT_ID('table_name') )
-
Umjesto broja pojavljivanja, vraća informacije o svakoj pojavu i njezinu položaju u indeksiranom dokumentu.
-
Te se informacije mogu koristiti za pregled mapiranja između teksta i internog indeksa koji će prikazati razliku u delti, ako postoji, za izraz za pretraživanje. To može pomoći u razumijevanju rezultata iz pretraživanja izraza.
-
-
Mogućnosti podrške
-
Transakcijske replikacije:
-
Opširna poruka dodana statistikama u tablicama povijesti i detaljnije poruke u zapisnicima agenta:
-
Dodana je tekstna poruka <statistike> xml izlaza radi definiranja različitih stanja u logreaderu i agentima distributera.
-
Dodani su statistike razine članka za parametrizirane naredbe distributera i logreadera.
-
Dodan je broj preskočenih naredbi za izlaznu datoteku u agentu distributera.
-
Dodano je vrijeme provedeno na promjenama sheme u agentu distributera.
-
-
LogReader: zapisi zapisnika dodaju se u .TXT kada se snima izvadci izvatka korisnika.
-
Postupci ravnopravnih članova: postupci umetanja, ažuriranja i brisanja ažuriraju se da bi se u nastavku na poruku o sukobu navedite pojedinosti:
-
Naziv tablice
-
Naziv stupca primarnog ključa i vrijednosti
-
Trenutna verzija
-
Prethodna verzija
-
Post-version
-
-
-
Spoji replikaciju:
-
Izlaz zastavice praćenja 101 koji se dodaje u datoteku zapisnika kada je razina izlazne opširne razine za agent za spajanje postavljena na 4.
-
-
-
Funkcijska funkcija
-
Transakcijske replikacije:
-
Replikacija ravnopravnih članova sada podržava djelomična ažuriranja tekstnog stupca pomoću ažuriranja ili . Piљi semantiиno.
-
-
Spoji replikaciju:
-
Spremljena procedura čišćenja redizajnirana je da bi se izbjeglo suvišno prenošenje podataka.
-
-
-
Zapisivanje poruke s pogreškama u obradi i upozorenima radi sprječavanja uobičajenih poziva CSS-u, velikim HTML izvješćima.
-
Pregled:
-
Otkrivanje dizajna izvješća da bi se utvrdilo hoće li dizajn izvješća na mreži imati veliko HTML izvješće i potencijalno uzrokovati probleme s performansama. To bi se trebalo lako otkriti pregledom postavki Interaktivna visina stranice i Širina.
-
-
Scenarij korisnika:
-
Izvješće stvarate u sastavljač izvješća. Vrijednost '0' unosite u svojstvo InteractiveSize. Prikazat će vam se skočni prozor koji sadrži sljedeće upozorenje o potencijalnom učinku na performanse:
Postavljanje interaktivnog otirača na mat 0 utječe na performanse.
-
-
-
Poboljšanja performansi
-
Nekoliko poboljšanja performansi u servisnom paketu Service Pack 2, kao što je opisano u sljedećim člancima:
-
Problemi s performansama pojavljuju se kada se aktivnost zaključavanja baze podataka SQL Server 2012.
-
Problemi s performansama pojavljuju se u okruženjima NUMA tijekom obrade vanjskih stranica SQL Server 2012.
-
Performanse se smanjuju nakon ALTER INDEX-a... Online operacija prekinuta je u SQL Server 2012
-
-
Poboljšanja DMV-a
-
sys.dm_db_session_space_usage odražava količinu prostora u bazi podataka tempdb prema objektu korisnika po sesiji. Kada je broj izbrisanih redaka duži od 1024 stranice, odgađa se delokacija tih stranica. U SQL Server 2012 Service Pack 2 DMV će obuhvaćati i korištenje prostora za jedinice dodjele koje se odgađaju u novom stupcu pod nazivom user_objects_deferred_dealloc_page_count.
-
sys.dm_server_services će sada ispravno navesti naziv čvora u stupcu cluster_nodename ako je SQL Server instaliran na klasteru za prebacivanje u slučaju pogreške.
-
-
Poboljšanja međuspremnika prstena
-
Međuspremnik prstena za domene RING_BUFFER_CLRAPPDOMAIN obuhvaća razlog zbog kojeg je domena aplikacije uklonjena u polje <DoomReason>:
-
1 = istovar DDL operacija, kao što je sklop za ispuštanje.
-
2 = unloaded by security related operation, such as changing permission.
-
3 = neučitano zbog rukovanja memorijskim tlakom.
-
4 = neučitano zbog neuspješne inicijalizacije.
-
-
Odgovarajuće polje proširenog događaja app_domain_ring_buffer_recorded razlog za uklanjanje iz memorije u doom_reason događaja.
-
RING_BUFFER_RESOURCE_MONITOR sadrži unose kada se promjena otkrije u stanju koje nadzire nadzornik resursa. Uz to, za obavijesti o resursima sustava i procesa, obavijesti o skupu dostupne su i u <IndicatorsPool> </IndicatorsPool> čvoru.
-
Resource_monitor_ring_buffer_recorded prošireni događaj obuhvaća obavijesti širokog raspona u pool_indicators podatkovnom polju.
-
RING_BUFFER_NONYIELD_PROCESSTABLE obuhvaća naziv procesa uz ostale informacije do 8192 niti koje se izvode u sustavu u trenutku snimanja unosa međuspremnika prstena.
-
-
Poboljšanja sigurnosnog kopiranja i vraćanja
-
Sigurnosno kopiranje repnog zapisnika modela s mogućnošću norecovery više nije dopušteno počevši sa servisnim paketom Service Pack 2.
-
Poruke o dovršetku sigurnosnog kopiranja i vraćanja u zapisniku pogrešaka obuhvaćaju informacije o trajanju i propusnosti:
-
SIGURNOSNA KOPIJA BAZE PODATAKA uspješno je obradila 298 stranica u 0,026 sekundi (89,261 MB/sekunda).
-
VRAĆANJE BAZE PODATAKA uspješno je obrađeno 298 stranica u 0,016 sekundi (145,050 MB/sekundi).
-
-
-
Prošireni događaji
-
Sljedeći prošireni događaji dodani su ili izmijenjeni u SQL Server 2012 Service Pack 2:
-
Dodjela memorije:
-
Prošireni page_allocated i page_freed mogu se koristiti za prikaz najboljih korisnika SQL Server memorije. Počevši od servisnog paketa Service Pack 2, ti prošireni događaji također prijavjuju rezerviranu memoriju koja se dodjeljuje i oslobađa tijekom izvršavanja upita.
-
-
Čišćenje duhova:
-
Kada se zapis izbriše u tablici ili indeksu, takva operacija brisanja nikad fizički ne uklanja zapise sa stranica, označava ih samo kao izbrisane ili kao da su u duhu. To je optimizacija performansi koja omogućuje brže dovršavanje operacija brisanja. Zadatak u pozadini pod nazivom zadatak čišćenja duhova, a zatim fizički uklanja sve izbrisane zapise. U Servisni paket 2 dodano je nekoliko proširenih događaja radi stjecanja uvida u različite faze ovog zadatka:
-
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
-
-
-
-
-
Reference
Dodatne informacije o određivanju trenutne verzije SQL Server verzije i izdanja potražite u članku iz Microsoftove baze znanja:
321185 Određivanje verzije i izdanja sustava SQL Server njegovih komponenti