KB3209878 – LØSNING: SQL Server går tom for minne når du spør etter data fra minneoptimaliserte tabeller hvis ressursguvernør er aktivert

Gjelder for
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptomer

Anta at du aktiverer ressursguvernørfunksjonen i en forekomst av Microsoft SQL Server 2016. Når du kjører en spørring som ber om data fra minneoptimaliserte tabeller, kan SQL Server gå tom for minne og deretter låse seg uavhengig av om spørringsforespørselen er rutet til de brukerdefinerte ressursutvalget eller standardressursutvalget. I tillegg logges en feilmelding som ligner på følgende i SQL Server-feilloggen:

Obs!

Feil: 17300, Alvorsgrad: 16, tilstand: 1.SQL Server kan ikke kjøre en ny systemoppgave, enten fordi det ikke er nok minne eller fordi antall konfigurerte økter overskrider maksimum tillatt på serveren. Kontroller at serveren har tilstrekkelig minne. Bruk sp_configure med alternativet brukertilkoblinger for å kontrollere maksimalt antall brukertilkoblinger som er tillatt. Bruk sys.dm_exec_sessions til å kontrollere gjeldende antall økter, inkludert brukerprosesser.

        
        
      

Oppløsning

Dette problemet er løst i følgende kumulative oppdatering for SQL Server:

Kumulativ oppdatering 1 for SQL Server 2016 SP1

Kumulativ oppdatering 4 for SQL Server 2016

Om de kumulative oppdateringene for SQL Server

Hver nye kumulative oppdatering for SQL Server inneholder alle hurtigreparasjoner og alle sikkerhetsrettinger som fulgte med den forrige kumulative oppdateringen. Ta en titt på de nyeste kumulative oppdateringene for SQL Server:

Den nyeste kumulative oppdateringen for SQL Server 2016

        
      

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen «Gjelder for».

Kilder

Finn ut mer om terminologien som Microsoft bruker til å beskrive programvareoppdateringer.