Symptomer
Anta at du har en tabell som er gruppert indeks for columnstore i Microsoft SQL Server-2014. Når du prøver å laste inn data i tabellen ved hjelp av INSERT INTO... Velg -setning, kan du få følgende feilmelding:
Feil: 8645, alvorlighetsgrad: 17, tilstand: 1, linje: 1
Det oppstod et tidsavbrudd under venting på minne til å kjøre spørringen i ressursutvalg "default" (2). Kjør spørringen på nytt.Obs! Når det er ikke nok minne for samlet sett inn, prøver SQL Server å gjøre en ikke-samlet sett inn med denne reparasjonen. Dette krever vanligvis en betydelig mindre minne. Spørringen mislykkes hvis det er enda ikke nok minne til å gjøre ikke-bulk-INS.
Oppløsning
Denne hurtigreparasjonen innfører en ny sporingsflagg 9348 du bruker query optimalisering kardinalitet estimater til å bestemme om samlet sett inn skal startes eller ikke. Hvis det beregnede antallet rader du vil sette inn, er mindre enn 102400, prøver SQL Server ikke å gjøre en samlet sett inn. Hvis mer enn 102400 er estimert, startes en samlet sett inn.
Problemet ble først løst i den følgende kumulative oppdateringen av SQL Server.Kumulativ oppdatering 4 for SQLServer 2014/en-us/help/2999197
Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Sjekk ut de nyeste kumulative oppdateringene for SQL Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".