Primjenjuje se na
SQL Server 2012 Analysis Services SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Business Intelligence SQL Server 2012 Standard SQL Server 2012 Web

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

2028830

POPRAVAK: Zajedničke komponente instaliraju se na pogrešno mjesto prilikom implementacije instalacije klastera SQL Server 2008 ili SQL Server 2012

1703014

2963382

POPRAVAK: Povezivanje s poslužiteljem nije moguće kada pokrenete MDX upit za stvaranje kocke u SSAS 2012

2011247

2927741

Popravak: Slika se ne prikazuje ispravno na web-stranici kada koristite akciju DrillThrough u izvješću SSRS 2012

2034994

2963383

POPRAVAK: Tekst je skraćen kada koristite HPB renderer za prikaz izvješća u SSRS-u 2012

1769469

2963384

Popravak: SQL Server se ruši kada je datoteka zapisnika baze podataka tempdb puna u SQL Server 2012

1973168

2963386

Popravak: SSRS 2012 ne uspijeva uz IsolatedStorageException kada su pretplate izvezene na radne listove programa Excel veće od 10 MB

1973196

2963388

POPRAVAK: SSRS 2012 ne može izvesti izvješće koje je veće od 10 MB u obliku programa Excel

787358

2963404

POPRAVAK: Vraćanje na prethodnu verziju uzrokuje prelazak baze podataka u sumnjivi način rada SQL Server 2012

1043717

2806979

Popravak: Loše performanse kada pokrenete upit protiv tablice u bazi podataka s omogućenim RCSI-jem u sustavu SQL Server 2012

1178585

2963412

Novi DMF sys.dm_fts_index_keywords_position_by_document u SQL Server 2012 SP2

1182241

2966520

Popravak: Nove datoteke zapisnika ne stvaraju se kada ponovno pokrenete servis sustava Windows Reporting Services u SSRS 2012 1. siječnja

1240848

2966519

POPRAVAK: Nema poruke o pogrešci kada sigurnosno kopiranje zapisnika nije uspjelo SQL Server 2012

1253861

2936004

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

2966522

Popravak: pretplata na zajedničko korištenje datoteka ne popunjava stupac opisa u SSRS 2012

1481773

2966523

Popravak: Padajući popis "Naziv" prazan je kada je navedeno izvješće SSRS 2012

1419367

2964762

POPRAVAK: ID događaja 22 ili pogreška 0xC1000016 zapisuje se kada koristite naredbu Otkrivanje u SSAS 2012

2103903

2972285

Popravak: Problemi s performansama prilikom korištenja SSISDB-a kao spremišta za implementaciju u sustavu SQL Server 2012.

2021581

2965035

Poboljšanje značajki zapisivanja sustava SSAS 2012 u SQL Server 2012 Service Pack 2

203749

2952444

POPRAVAK: Loše performanse kada koristite varijable tablice u SQL Server 2012

2095064

2936328

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

2827857

Popravak: DTA ne funkcionira na instanci SQL Server 2012 koja koristi dopunsko razvrstavanje znakova

2124209

2939277

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

714689

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.

735543

Baza podataka prelazi u način vraćanja kada se njegova sigurnosna kopija vrati kao druga baza podataka na istoj instanci.

736509

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".

740181

SSMS ne upravlja u potpunosti Full-Text u SQL Server Express.

745566

SQL Server SMO zanemaruje zadano ograničenje u SQL Server 2012. i SQL Server 2014.

764197

SSMS nedosljedno rukuje numeriranim pohranjenim postupcima.

769121

"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.

773710

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.

774317

SSMS se povremeno zatvara, što uzrokuje automatsko ponovno pokretanje

785064

"Vrijednost "null" nije valjana za poruku o pogrešci "stream" kada radite s komponentama kanala klijenta u programu Business Intelligence Development Studio (BIDS).

785151

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.

791929

Poruka o pogrešci "Provjera tvrdnje sustava nije uspjela" kada umetnete podatke u particionirani prikaz koji sadrži okidače.

797967

Create script duplicates the statements when scripting column level permissions in SSMS.

799430

SSMS se može srušiti kada pokušate osvježiti ikonu prozora SSMS-a na programskoj traci.

804901

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.

805659

"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

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.