Gælder for
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

Introduktion

I denne artikel beskrives de fejl, der er rettet i Microsoft SQL Server 2012 Service Pack 2 (SP2).Noter

  • Yderligere rettelser, der ikke er dokumenteret her, kan også være inkluderet i servicepakken.

  • Denne liste opdateres, når der udgives flere artikler.

Du kan finde flere oplysninger om, hvordan du får SQL Server 2012-servicepakker, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2755533 Sådan henter du den nyeste servicepakke til SQL Server 2012 Bemærk! Du kan finde flere oplysninger om, hvilken download du skal vælge på listen over tilgængelige overførsler, i produktbemærkningerne her.

Flere oplysninger

SQL Server 2012-servicepakker er kumulative opdateringer og opgraderer alle udgaver og tjenesteniveauer for SQL Server 2012 til SP2. Ud over de rettelser, der er angivet i denne artikel, indeholder denne servicepakke op til og med Microsoft SQL Server 2012 SP1 Kumulativ opdatering 9 (CU9).Flere oplysninger om de samlede opdateringspakker, der er tilgængelige for SQL Server 2012 SP1, finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2772858 De SQL Server 2012-builds, der blev udgivet efter SQL Server 2012 Service Pack 1 blev udgivet

Problemer, der er løst i denne servicepakke

Du kan få flere oplysninger om de fejl, der er rettet i SQL Server 2012 SP2, ved at klikke på nedenstående artikelnumre for at få vist artiklerne i Microsoft Knowledge Base.

VSTS-fejlnummer

KB-artikelnummer

Beskrivelse

1374617

2028830

LØSNING: Delte komponenter installeres forkert, når du implementerer en SQL Server 2008 eller SQL Server 2012-failoverklyngeinstallation

1703014

2963382

LØSNING: Kan ikke oprette forbindelse til serveren, når du kører en MDX-kubeoprettelsesforespørgsel i SSAS 2012

2011247

2927741

RETTELSE: Billede vises ikke korrekt på websiden, når du bruger handlingen AnalysérGennem i en SSRS 2012-rapport

2034994

2963383

RETTELSE: Tekst afkortet, når du bruger HPB-gengivelse til at få vist en rapport i SSRS 2012

1769469

2963384

LØSNING: SQL Server går ned, når logfilen til tempdb-databasen er fuld i SQL Server 2012

1973168

2963386

LØSNING: SSRS 2012 mislykkes med IsolatedStorageException, når abonnementer, der eksporteres til Excel-regneark, er større end 10 MB

1973196

2963388

LØSNING: SSRS 2012 kan ikke eksportere en rapport, der er større end 10 MB, til Excel-format

787358

2963404

LØSNING: Annullering af opdatering medfører, at databasen skifter til mistænkelig tilstand i SQL Server 2012

1043717

2806979

RETTELSE: Dårlig ydeevne, når du kører en forespørgsel mod en tabel i en RCSI-aktiveret database i SQL Server 2012

1178585

2963412

Ny DMF-sys.dm_fts_index_keywords_position_by_document i SQL Server 2012 SP2

1182241

2966520

RETTELSE: Nye logfiler oprettes ikke, når du genstarter Reporting Services Windows Service i SSRS 2012 den 1. januar

1240848

2966519

RETTELSE: Der vises ingen fejlmeddelelse, når sikkerhedskopieringen af logfilen mislykkedes i SQL Server 2012

1253861

2936004

LØSNING: Visual Studio 2012 går ned på grund af adgangsovertrædelse, når datakildebindingen er fuldført i brugergrænsefladen i Report Viewer 2012 i lokal tilstand

1262029

2966522

RETTELSE: Fildelingsabonnement udfylder ikke beskrivelseskolonnen i SSRS 2012

1481773

2966523

RETTELSE: Rullelisten "Navn" er tom, når der er angivet en SSRS 2012-rapport

1419367

2964762

RETTELSE: Hændelses-id 22 eller fejl 0xC1000016 logføres, når du bruger kommandoen Opdag i SSAS 2012

2103903

2972285

LØSNING: Problemer med ydeevnen, når du bruger SSISDB som installationslager i SQL Server 2012

2021581

2965035

Forbedring af SSAS 2012-logføringsfunktioner i SQL Server 2012 Service Pack 2

203749

2952444

RETTELSE: Dårlig ydeevne, når du bruger tabelvariabler i SQL Server 2012

2095064

2936328

LØSNING: Adgangsfejl opstår, når du kører CHECKTABLE eller CHECKDB mod en tabel, der har permanente beregnede kolonner i SQL Server 2008 R2 eller SQL Server 2012

1222472

2827857

RETTELSE: DTA fungerer ikke på SQL Server 2012-forekomst, der bruger en ekstra tegnsortering

2124209

2939277

RETTELSE: Forkerte resultater, når du kører forespørgsler, der indeholder UNION-operatoren, ved hjælp af en parallel forespørgselsplan i SQL Server

Løsninger på følgende problemer er også inkluderet i SQL Server 2012 SP2.

VSTS-fejlnummer

Beskrivelse

950185

Vi har forbedret meddelelser om behandling af fejl og advarsler, når du arbejder med store HTML-rapporter.

950189

Vi har forbedret beskeder om behandling af fejl og advarsler, når du arbejder med rapporter med et stort antal parametre.

994470

Forkerte resultater, når du arbejder med uoperatorer i blokeringstilstand.

1041277

DPM's fulde sikkerhedskopi på serveren med AlwaysOn secondary konverteres til copy_only sikkerhedskopi.

1278767

Værdien af perfmontællere for tabelforekomster: Memory\VertiPaq <TypeName> KB er altid 0.

1355346

End SCOPE-sætningen svarer ikke til åbnings-SCOPE-sætningen.

1374617

LØSNING: Delte komponenter installeres forkert, når du implementerer en SQL Server 2008 Failover Cluster-installation

1610447

Et ikke-initialiseret objekt medfører nedbrud og potentielt forkerte resultater, når du eksekverer DAX-udtryk med betingede beregninger.

1610492

En simpel DAX-forespørgsel returnerer uventede resultater, når du bruger PowerPivot v2 11.0.3000.0.

2060218

"ACTIONABLE_HEAP_CORRUPTION", når SSRS-konfigurationsfilen fortolkes ved hjælp af et ugyldigt InstanceId.

2065570

NonYieldProcessTable-post i RING_BUFFER_NONYIELD_PROCESSTABLE ringbuffer har ikke bruger- og kerneprocestid.

2075161

Indeholder platformsoplysninger i loggen for SSRS 2012

1347204

RETTELSE: Adgangsfejl, når du indsætter data i en tabel, der har en kolonne med en sekvensstandard fra en krydsdatabasetransaktion i SQL Server 2012

1184332

Hvis der udføres en sikkerhedskopiering af haleloggen mod modeldatabasen, fryser modeldatabasen i gendannelsestilstand under en servergenstart, så SQL Server ikke kan starte korrekt. Dette skyldes, at Tempdb-databasen ikke kunne oprettes under serverstarten, og du får vist følgende fejlmeddelelse: "Database '<DatabaseNavn>' kan ikke åbnes"

1243853

Fejl 3456 opstår, når du gendanner logbackup af en masselogført DB, hvor en ny datafil blev tilføjet med en startstørrelse, der er større end 64704KB.

1404999

Når du slipper et database-øjebliksbillede, der er udstedt i en session med en LOCK_TIMEOUT indstilling, kan der opstå en timeoutfejl efterfulgt af en programfejl.

1190211

Installation af SQL Server ved hjælp af InstallShield ender i en hænge-tilstand. Du kan få mere at vide ved at gå til dennevidensbaseartikel.

1386073

Når du har installeret SQL Server 2012 SP2, logges der en oplysningsmeddelelse på SQL Server umiddelbart efter lukning, når SQL Server stoppes fra konfigurationsstyring eller tjenestestyring. I tidligere versioner udsendte vi disse meddelelser, efter at interne tjenester, f.eks. .NET Framework, tjenestemægler, blev stoppet.

Rettelser til Forbind elementer, der sendes af communityet

Forbind fejl-id

Beskrivelse

714689

Evalueringsresultater skrives til xml-outputfilen flere gange, når du implementerer Enterprise Management Framework mod flere servere, og der opstår en fejl mod en af serverne på listen.

735543

Databasen skifter til en gendannelsestilstand, når sikkerhedskopien gendannes som en anden database på den samme forekomst.

736509

Du kan ikke foretage fejlfinding af en lagret procedure, der kalder sp_executesql i SQL Server Management Studio (SSMS). Når der trykkes på F11, vises fejlmeddelelsen "Objektreference er ikke indstillet til en forekomst af objektet".

740181

SSMS administrerer ikke Full-Text fuldt ud i SQL Server Express.

745566

SQL Server SMO ignorerer standardbegrænsningen i SQL Server 2012 og SQL Server 2014.

764197

SSMS håndterer nummererede lagrede procedurer inkonsekvent.

769121

"Kolonnen '<kolonnenavn>' hører ikke til tabeloversigten. (System.Data)", når replikering af tabeller har de samme navne, men er placeret i forskellige skemaer.

773710

Når du er vendt tilbage til et databasesnapshot, der indeholder fuldtekstindekser, kan du ikke oprette nogen ft_catalogs, før du enten genstarter SQL Server, fjerner og derefter vedhæfter databasen eller tager databasen offline og derefter indstiller databasen online.

774317

SSMS går lejlighedsvist ned ved lukning, hvilket derefter medfører, at den genstartes automatisk

785064

Fejlmeddelelsen "Værdien af "null" er ikke gyldig for "stream", når du arbejder med kundepipelinekomponenter i BIDS (Business Intelligence Development Studio).

785151

Når du udfører forespørgsler med Vis faktisk forespørgselsplan slået til, returneres resultatet af Null, og du får følgende fejlmeddelelse:Fejl: Msg 50000, niveau 16, tilstand 10, proceduretest, linje 34-streng eller binære data afkortes.

791929

Fejlmeddelelsen "Kontrol af systemfejl er mislykket" vises, når du indsætter data i en partitioneret visning, der har udløsere.

797967

Opret script duplikerer sætningerne, når du scripter tilladelser på kolonneniveau i SSMS.

799430

SSMS går muligvis ned, når du forsøger at opdatere ikonet for SSMS-vinduet på proceslinjen.

804901

Installation af nye versioner af store projekter støder på timeout under installation i SSIS-katalogdatabasen (SSISDB). Desuden får du vist følgende fejlmeddelelser:Projektet kunne ikke installeres. Du kan få mere at vide ved at forespørge i operation_messages visning for handlingsidentifikatoren '219'. (Microsoft SQL Server, Fejl: 27203) Projektet kunne ikke installeres. Løs problemerne, og prøv igen senere.:Timeout er udløbet. Timeoutperioden for forløbet, før handlingen blev fuldført, eller serveren svarer ikke. Opgørelsen er afsluttet.

805659

"En del af din SQL-sætning er indlejret for dybt. Omskriv forespørgslen, eller opdel den i mindre forespørgsler", når du fortolker eller udfører en gemt procedure.

Højdepunkter for SQL Server 2012 SP2

Her er en fremhævning af nogle af de ændringer, der er i SQL Server 2012 Service Pack 2 (også kaldet SP2):

  • Support:

    • Meddelelse 35285 vises som en oplysende meddelelse som forventet og ikke som en fejl.

  • Funktionalitet:

    • SQL Writer understøtter COPY_ONLY sikkerhedskopiering: DPM (Data Protection Manager) fuld sikkerhedskopiering på serveren med AlwaysOn secondary konverteres til COPY_ONLY sikkerhedskopiering.

  • Føj understøttelse til lokalt kubeoprettelsesscenarie:

    • Når du bruger SQL Server 2012 Analysis Services (SSAS 2012) SP2, kan du oprette en lokal kube, der opretter forbindelse til SSAS, der kører på en statisk ikke-standardport, hvor SQL-browseren er slået fra. Denne nye funktion styres af en ny konfigurationsindstilling i msmdsrv.ini: "ConfigurationSettings\LocalCubeServerPortInConnectionString.". Hvis du vil aktivere denne funktion, skal du angive værdien til 1. Denne indstilling har ingen effekt, hvis SSAS 2012 er konfigureret som en failoverklynge eller kører på standardporten.

  • Tilføj mere logføring:

    • Denne servicepakke føjer flere oplysninger til SSAS-logfilen for at forbedre fejlfindingen. Dette omfatter SSAS-version, computernavn, netbios-navn, antal CPU'er, RAM-størrelse, IP, port, protokoltype, baglås, timeout for låsning og nogle andre oplysninger.

  • SSISDB baglås og forbedring af ydeevnen for oprydning

    • Introduktion

      • Baglås i SSISDB-databasen på samtidige kald til SSISDB.catalog.create_execution lagrede procedure

        • Der er foretaget en rettelse af problemet med SSISDB-samtidighed og baglås. Dette løser dog ikke alle problemer. Den aktuelle løsning er at forskude job med et par sekunder. Men du kan ikke bruge denne løsning.

        • Dårlig ydeevne på SSISDB-vedligeholdelsesjob

      • Der findes et hotfix til vedligeholdelsesjobbet for SSISDB.

    • Arkitektur

      • Forrige model:

        • Hver transaktion opretter et certifikat og en symmetrisk nøgle, som også skal gemmes og behandles i vedligeholdelses- eller oprydningsopgaver.

      • Ny model:

        • Introducer ny række i katalogegenskabstabellen SERVER_OPERATION_ENCRYPTION_LEVEL og som standard PER_EXECUTION for at bevare bagudkompatibilitet, kan værdien ændres til PER_PROJECT oprettelse af én nøgle eller et certifikatpar for hvert projekt. Der kræves en fuld oprydning, før du skifter fra PER_EXECUTION til PER_PROJECT. Der introduceres to nye butiksprocedurer for en fuld oprydning.

      • Ændringsoversigt:

        • Introducer en ny række i SSISDB-egenskabstabellen SERVER_OPERATION_ENCRYPTION_LEVEL:

          • Kun to værdier er gyldige (1 og 2).

          • Værdi "1": Standardværdi. Krypteret med symmetriske nøgler og certifikater i overensstemmelse med eksekveringsniveau. Høj sikkerhed, men det kan have problemer med ydeevnen eller baglås.

          • Værdi "2": Krypteret med symmetriske nøgler og certifikater i overensstemmelse med projektniveau. Mindre sikkerhed, løsning af ydelses- eller baglåsproblem.

        • Introducer to nye gemte procedurer Cleanup_server_logs og cleanup_server_execution_keys

          • SP'er er designet til at blive brugt, når du ændrer krypteringsniveauet fra "1" til "2". Du kan køre Cleanup_server_logs først, der kan være færdig meget hurtigt for at bringe SSISDB i en god tilstand. SSISDB-databasen er klar til at blive ændret til krypteringsniveau.

          • Cleanup_server_keys tager længere tid end Cleanup_server_logs. Den køres dog, når krypteringsniveauet ændres til "2", og køres med jævne mellemrum ved ikke-spidsbelastning.

          • Cleanup_server_logs: Ryd kun op i alle handlingslogfiler.

          • Cleanup_server_execution_keys: Ryd op i symmetriske nøgler og certifikater, der bruges til at beskytte følsomme eksekveringsparametre.

          • @cleanup_flag int (in (1,2))

            • cleanup_flag = 1: symmetriske nøgler og certifikater på drop execution-niveau

            • cleanup_flag = 2: slip symmetriske nøgler og certifikater på projektniveau (vil kun slippe dem, hvis dette vinkelprojekt er blevet slettet, og alle de handlinger, der er relateret til dette projekt, er blevet ryddet).

          • @delete_batch_size int = 1000

            • antallet af nøgler eller certifikater udelades ved et opkald i denne store-procedure.

        • I internal.cleanup_server_retention_window skal du ændre delete_batch_size fra 10 til 1000.

  • Valgfri understøttelse af antal tabelvariable rækker til forbedring af forespørgselsplaner:

    • Hvis en tabelvariabel er forbundet med andre tabeller i SQL Server, kan det medføre langsom ydeevne på grund af ineffektiv udvælgelse af forespørgselsplan, fordi SQL Server ikke understøtter statistik eller sporer antallet af rækker i en tabelvariabel under kompilering af en forespørgselsplan.

    • I SQL Server 2012 SP2 introduceres der et nyt sporingsflag, der gør det muligt for forespørgselsoptimering at bruge oplysninger om antallet af rækker, der er indsat i en tabelvariabel, for at vælge en mere effektiv forespørgselsplan. Aktivér sporingsflag 2453 for at aktivere denne funktionsmåde.Noter:

      • I nogle scenarier kan aktivering af sporingsflag 2453 medføre en forringelse af ydeevnen på grund af yderligere kompilering, der kræves for at tage højde for det faktiske antal rækker, der er indsat i en tabelvariabel under udførelsestiden. Du vil typisk drage fordel af dette sporingsflag, hvis en tabelvariabel har en betydelig mængde rækker, der er forbundet med andre tabeller, eller har mere end én række og bruges på den ydre side af en indlejret løkkeforbindelsesoperator med en plan på den indre side, der behandler store mængder rækker.

      • Lignende funktionsmåde kan opnås i andre versioner af SQL Server ved hjælp af FORESPØRGSELstip til ALTERNATIV (RECOMPILE). Forespørgselstip kræver dog, at du registrerer og ændrer alle forespørgsler, der lider af dårligt valg af plan på grund af stor arbejdsmængde drevet af tabelvariabler, mens aktivering af sporingsflaget 2453 kan påvirke eksisterende arbejdsbelastninger.

  • Forbedret fejlfinding af ydeevnen for eksekveringsplaner for parallelle forespørgsler

    • DMV-sys.dm_exec_requests returnerer nu nøjagtig værdi for cpu_time for planer for parallel forespørgselsudførelse. STATISTICS IO diagnostics now reports accurate logical reads for parallel query execution plans.

  • Forbedret diagnosticering af hashudslip

    • Hvis en hash-join- eller hash-aggregeringsoperator overløber data til tempdb-databasen under udførelse af forespørgsler, rapporteres tilsvarende I/O nu for STATISTICS IO-diagnosticering.

  • Forbedret diagnosticering af fuld tekstindeks

    • I nogle tilfælde kan det være svært at forstå, hvordan resultater af bestemte forespørgsler med fuld tekst returneres. Det fulde tekstsøgningsundersystem interagerer med eksterne ordskiftere og stoplister, og som følge af denne interaktion kan positionsoplysningerne for nøgleordene i et dokument være forskellige fra det, der observeres i den faktiske tekst. Dette er meget relevant, når du udfører "sætning" eller "NEAR"-søgninger, da delta mellem ordene bruges i interne beregninger til at finde matchende dokumenter.

    • I SQL Server 2012 SP2 blev der tilføjet en ny DMF (Dynamic Management Function) for at give adgang til placeringsoplysninger for nøgleord, der er indekseret i et dokument. Den nye DMF ligner eksisterende DMF-sys.dm_fts_index_keywords_by_document og har følgende syntaks:sys. dm_fts_index_keywords_position_by_document ( DB_ID('database_name'), OBJECT_ID('table_name') )

    • I stedet for antal forekomster returneres der oplysninger om hver forekomst og dens placering i det indekserede dokument.

    • Disse oplysninger kan bruges til at se på tilknytningen mellem teksten og det interne indeks, som viser forskellen i delta, hvis der er nogen, for søgeudtrykket. Dette kan hjælpe med at forstå resultaterne fra søgning efter udtryk.

  • Understøttelse

    • Transaktionsreplikering:

      • Detaljeret meddelelse føjet til statistik i oversigtstabeller og mere detaljerede meddelelser i agentlogfilerne:

        • Der er føjet en sms til <statistik> xml-output for at definere forskellige tilstande i både logreader- og distributøragenter.

        • Tilføjede statistik for artikelniveau for distributør- og logreader-parameteriserede kommandoer.

        • Tilføjet antal udeladte kommandoer til outputfil i distributøragent.

        • Tilføjet tid, der er brugt på at foretage skemaændringer i distributøragenten.

      • LogReader: Logfiler tilføjes i .TXT fil, når der registreres et brugerdump.

      • Peer to peer: Procedurer for indsættelse, opdatering og sletning opdateres for at give oplysninger nedenfor til konfliktmeddelelsen:

        • Tabelnavn

        • Kolonnenavn og værdier for primær nøgle

        • Aktuel version

        • Forudversion

        • Post-version

    • Flet replikering:

      • Outputtet fra sporingsflag 101, der tilføjes i logfilen, når detaljeringsniveauet for outputtet for fletteagenten er indstillet til 4.

  • Funktion

    • Transaktionsreplikering:

      • Peer to Peer Replication understøtter nu delvise opdateringer af tekstkolonner ved hjælp af Opdater eller . Skriv semantisk.

    • Flet replikering:

      • Den lagrede procedure oprydning er blevet ændret for at undgå overflødig overførsel af data.

  • Logføring af meddelelse med behandlingsfejl og advarsler for at forhindre almindelige kald til CSS, store HTML-rapporter.

    • Oversigt over:

      • Registrering af rapportdesignet for at afgøre, om rapportdesignet skal indeholde en stor HTML-rapport og potentielt forårsage problemer med ydeevnen. Dette bør nemt registreres ved at undersøge indstillingerne Interaktiv sidehøjde og Bredde.

    • Brugerscenarie:

      • Du opretter en rapport i Report Builder. Du angiver værdien '0' i egenskaben InteractiveSize. Du modtager et pop op-vindue, der indeholder følgende meddelelsesadvarsel om potentiel påvirkning af ydeevnen:

        Indstilling af interaktiv heigth til 0 måtten har en virkning for ydeevnen.

  • Forbedringer af ydeevnen

    • Flere forbedringer af ydeevnen i Service Pack 2 som beskrevet i følgende artikler:

      • Ydelsesproblemer opstår, når databaselåsaktiviteten øges i SQL Server 2012

      • Ydelsesproblemer opstår i NUMA-miljøer under behandling af fremmede sider i SQL Server 2012

      • Ydeevnen reduceres efter et ALTER INDEX... ONLINE-handlingen afbrydes i SQL Server 2012

    • DMV-forbedringer

      • sys.dm_db_session_space_usage afspejler den mængde plads, der er optaget i tempdb-databasen, efter brugerobjekt pr. session. Når antallet af slettede rækker ligger ud over 1024 sider, udskydes deallokeringen af disse sider. I SQL Server 2012 Service Pack 2 vil DMV også indeholde pladsforbrug for allokeringsenheder, der udskydes i en ny kolonne kaldet user_objects_deferred_dealloc_page_count.

      • sys.dm_server_services angiver nu nodenavnet korrekt i cluster_nodename kolonne, hvis SQL Server er installeret på en failoverklynge.

    • Forbedringer af ringbuffer

      • Ringbufferen for de appdomæner, RING_BUFFER_CLRAPPDOMAIN indeholder årsagen til, at appdomænet blev fjernet i feltet <DoomReason>:

        • 1 = aflæsset af DDL-handlinger som f.eks. drop assembly.

        • 2 = fjernet af sikkerhedsrelateret handling, f.eks. ændring af tilladelse.

        • 3 = aflæsset på grund af håndtering af hukommelsestryk.

        • 4 = fjernet på grund af mislykket initialisering.

      • Den tilsvarende Extended Event-app_domain_ring_buffer_recorded indeholder årsagen til fjernelse i doom_reason hændelsesdatafelt.

      • RING_BUFFER_RESOURCE_MONITOR har poster, når der registreres en ændring i den tilstand, der overvåges af Ressourceovervågning. Desuden er puljemeddelelser også tilgængelige for meddelelser om system- og procesressourcer i noden <IndicatorsPool> </IndicatorsPool>.

      • Resource_monitor_ring_buffer_recorded udvidede begivenhed omfatter pulje brede meddelelser i datafeltet pool_indicators.

      • RING_BUFFER_NONYIELD_PROCESSTABLE indeholder procesnavn ud over andre oplysninger op til 8192 tråde, der kører i systemet på tidspunktet for registreringen af ringbufferposten.

    • Forbedringer af sikkerhedskopiering og gendannelse

      • Sikkerhedskopiering af baglog af model uden gendannelse er ikke længere tilladt fra og med Service Pack 2.

      • Sikkerhedskopierings- og gendannelsesmeddelelser i fejlloggen indeholder oplysninger om varighed og overførselshastighed:

        • SIKKERHEDSKOPIDATABASE behandlede 298 sider på 0,026 sekunder (89,261 MB/sekund).

        • GENDAN DATABASE behandlede 298 sider på 0,016 sekunder (145,050 MB/sekund).

    • Udvidede begivenheder

      • Følgende udvidede hændelser er blevet tilføjet eller ændret i SQL Server 2012 Service Pack 2:

        • Hukommelsesallokering:

          • Udvidede hændelser page_allocated og page_freed kan bruges til at se de mest populære forbrugere af SQL Server hukommelse. Fra og med Service Pack 2 rapporterer disse udvidede hændelser også reserveret hukommelse, der er allokeret og frigjort under udførelse af forespørgsler.

        • Ghost Cleanup:

          • Når en post slettes i en tabel eller et indeks, fjerner en sådan sletning aldrig poster fra sider fysisk, men markerer dem kun som slettet eller slettet. Dette er en optimering af ydeevnen, der gør det muligt at udføre sletninger hurtigere. En baggrundsopgave, der kaldes "spøgelsesoprydningsopgaven", fjerner derefter fysisk alle slettede poster. Der er tilføjet flere udvidede hændelser i Service Pack 2 for at give indsigt i de forskellige faser af denne opgave:

            • 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

Referencer

Du kan finde flere oplysninger om, hvordan du finder den aktuelle SQL Server version og udgave, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

321185 Sådan finder du ud af, hvilken version og udgave af SQL Server og dets komponenter du har installeret.

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.