KB2733091 – PATAISYMAS: „SQL Server“ veikia lėtai arba klaida "Trūksta atminties" kyla, kai vykdote užklausą su įdėtaisiais IF sakiniais DAX matuose SSAS 2012"

Taikoma
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web

"„Microsoft“" platina "„Microsoft“ „SQL Server“ 2012" pataisas kaip vieną atsisiunčiamą failą. Kadangi pataisos yra kaupiamosios, kiekviename naujame leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį "„SQL Server“ 2012" pataisų leidimą.

Požymiai

Lėtas veikimas arba atminties trūkumo klaida įvyksta, kai vykdote užklausą "Microsoft „SQL Server“ 2012" analizės tarnybose (SSAS 2012).

Ši problema iškyla esant šioms sąlygoms:

  • Užklausoje yra DAX priemonės.
  • Vienas iš DAX matų apima įdėtuosius IF sakinius kartu su kitais DAX matais, kuriuose yra sudėtingų formulių.

Pastaba Ši problema kyla tik SSAS 2012 serveryje, kuris veikia su "PowerPivot for SharePoint" arba lentelių modeliais.

Priežastis

Ši problema kyla dėl to, kad labai padidėja reikalinga atmintis, kai vidinių IF funkcijų sąlygos sujungiamos su išorinių IF funkcijų sąlygomis, ypač kai vidinės IF funkcijos sąlygos užklausos plane yra sudėtingos. 

Note Kai vidinių IF funkcijų sąlygos sujungiamos su išorinių IF funkcijų sąlygomis, kiekvienas vidinių IF funkcijų mazgas užklausos plane sujungiamas su išorinėmis IF funkcijomis.

Sprendimas

Kaupiamojo naujinimo informacija

3 kaupiamasis naujinimų paketas, skirtas „SQL Server“ 2012

Šios problemos pataisa pirmą kartą buvo išleista 3 kaupiamajame naujinime. Norėdami gauti daugiau informacijos apie tai, kaip gauti šį "„SQL Server“ 2012" kaupiamųjų naujinimų paketą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2723749 3 kaupiamasis naujinimas, skirtas „SQL Server“ 2012Pastaba Komponavimo versijos yra kaupiamosios, todėl kiekviename naujame pataisos leidime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį „SQL Server“ 2012" pataisų leidimą. Rekomenduojame taikyti naujausią pataisos leidimą, kuriame yra ši karštoji pataisa. Norėdami gauti papildomos informacijos, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

2692828 „SQL Server“ 2012 komponavimo versijos, išleistos po 2012 „SQL Server“ išleidimo

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Norėdami gauti daugiau informacijos apie "„SQL Server“" papildomą priežiūros modelį, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

935897 „SQL Server“ komanda gauna papildomą priežiūros modelį, teikiantį karštąsias pataisas praneštų problemų Norėdami gauti daugiau informacijos apie „SQL Server“ naujinimų pavadinimų suteikimo schemą, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

822499 "Microsoft „SQL Server“" programinės įrangos naujinimo paketų pavadinimų suteikimo schema Norėdami gauti daugiau informacijos apie programinės įrangos naujinimo terminiją, spustelėkite toliau nurodytą straipsnio numerį ir peržiūrėkite "Microsoft" žinių bazės straipsnį:

824684 Standartinių terminų, naudojamų "„Microsoft“" programinės įrangos naujinimams apibūdinti, aprašas