KB2733091 – RETTELSE: SQL Server er langsom, eller der opstår en fejl "Ikke mere hukommelse", når du kører en forespørgsel med indlejrede HVIS-sætninger på DAX-målinger i SSAS 2012

Gælder for
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web

Microsoft distribuerer Microsoft SQL Server 2012-rettelser som én fil, der kan downloades. Da rettelserne er kumulative, indeholder hver ny version alle de hotfixes og alle de sikkerhedsrettelser, der var inkluderet i den forrige version af SQL Server 2012-rettelsen.

Symptomer

Der opstår en fejl om langsom ydeevne eller manglende hukommelse, når du kører en forespørgsel i Microsoft SQL Server 2012 Analysis Services (SSAS 2012).

Dette problem opstår, når følgende betingelser er opfyldt:

  • Forespørgslen indeholder DAX-målinger.
  • Et af DAX-målingerne indeholder indlejrede HVIS-sætninger sammen med andre DAX-målinger, der indeholder komplekse formler.

Bemærk! Dette problem opstår kun på en SSAS 2012-server, der kører i PowerPivot til SharePoint eller tabelmodeller.

Årsag

Dette problem opstår, fordi den nødvendige hukommelse øges markant, når betingelserne for indre HVIS-funktioner er forbundet med betingelserne for ydre HVIS-funktioner, især når betingelserne for de indre HVIS-funktioner er komplekse i forespørgselsplanen. 

Bemærk! Når betingelserne for indre HVIS-funktioner er forbundet med betingelserne for ydre HVIS-funktioner, forbindes hver node i de indre HVIS-funktioner med de ydre HVIS-funktioner i forespørgselsplanen.

Løsning

Oplysninger om kumulativ opdatering

Samlet opdateringspakke 3 til SQL Server 2012

Rettelsen til dette problem blev først udgivet i den samlede opdatering 3. Få flere oplysninger om, hvordan du henter denne kumulative opdateringspakke til SQL Server 2012, ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2723749 Samlet opdatering 3 til SQL Server 2012Bemærk Da builds er kumulative, indeholder hver ny rettelsesversion alle de hotfixes og sikkerhedsrettelser, som fulgte med den forrige version af programrettelsen til SQL Server 2012. Vi anbefaler, at du overvejer at anvende den nyeste rettelsesversion, der indeholder dette hotfix. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

2692828 De SQL Server 2012-builds, der blev udgivet efter SQL Server 2012 blev udgivet

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Referencer

Få flere oplysninger om den trinvise serviceringsmodel for SQL Server ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

935897 SQL Server teamet kan få en trinvis serviceringsmodel, som kan levere hotfixes til rapporterede problemer Du kan finde flere oplysninger om navngivningsskemaet for SQL Server opdateringer ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

822499 Navngivningsskema for Microsoft SQL Server-softwareopdateringspakker Du kan finde flere oplysninger om terminologi for softwareopdateringer ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:

824684 Beskrivelse af den standardterminologi, der bruges om Microsoft-softwareopdateringer