Oprava: Dotazu MDX přestane reagovat, pokud výsledek osu obsahuje více než 64 000 členy

Překlady článku Překlady článku
ID článku: 839854 - Produkty, které se vztahují k tomuto článku.
Chyba č: 14278 (Plato7x)
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při spuštění dotazu Multidimensional Expression (MDX) dotazu přestane reagovat, pokud výsledek dotazu pro osu obsahuje více než 64 000 členy. Proces hostící zprostředkovatele OLE DB pro OLAP (Msolap80.dll) spotřebovává 100 procent využití PROCESORU a vrátí dotaz žádné výsledky.

Řešení

Informace o aktualizaci Service Pack

Tento problém vyřešíte získat nejnovější aktualizaci service pack pro 2000 Microsoft SQL Server. Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
290211Jak získat nejnovější aktualizaci Service Pack pro SQL Server 2000

Informace o opravě hotfix

Anglická verze této opravy hotfix má následující nebo vyšší atributy souborů. Data a časy jednotlivých souborů jsou uvedeny ve formátu UTC (Coordinated Universal Time). Pokud zobrazíte informace o souboru, bude převedena na místní čas. Rozdíl mezi místním ČASEM a najít, použijte kartu časové pásmo v ovládacím panelu Datum a čas.

SQL Server 2000 Analysis Services

Date         Time   Version            Size    File name
--------------------------------------------------------------
08-Apr-2004  16:32  8.0.931.0         221,760  Msmdcb80.dll     
08-Apr-2004  16:32  8.0.0.931       4,063,808  Msmddo80.dll     
08-Apr-2004  16:32  8.0.931.0       1,032,768  Msmdgd80.dll     
08-Apr-2004  16:32  8.0.931.0         172,608  Msmdpump.dll     
08-Apr-2004  16:32  8.0.0.931       9,638,468  Msmdsgn80.dll    
08-Apr-2004  16:32  8.0.931.0       1,835,588  Msmdsrv.exe      
08-Apr-2004  16:32  8.0.931.0       2,081,360  Msolap80.dll     
08-Apr-2004  02:09  8.0.931.0         213,068  Msolap80.rll

SQL Server 2000 Analysis Services 64 bit

Date         Time   Version            Size    File name
--------------------------------------------------------------
08-Apr-2004  18:24  8.0.931.0       5,492,736  Msmdcb80.dll
08-Apr-2004  18:24  8.0.931.0       5,801,984  Msmdgd80.dll
08-Apr-2004  18:24  8.0.931.0       5,130,752  Msmdpump.dll
08-Apr-2004  18:24  8.0.931.0       5,993,472  Msmdsrv.exe
08-Apr-2004  18:24  8.0.931.0       6,671,360  Msolap80.dll
08-Apr-2004  16:44  8.0.931.0         201,216  Msolap80.rll
Poznámka: Vzhledem k závislostem souborů může nejnovější oprava hotfix nebo funkce, která obsahuje tyto soubory také obsahovat další soubory.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Tento problém byl poprvé opraven v Microsoft SQL Server 2000 Service Pack 4.

Další informace

Tato oprava hotfix zahrnuje opravu adresovány problém způsobující poškození dimenze při spuštění podprocesu agregace opožděné zpracování po zpracuje dimenzí použitých virtuální dimenze. Z důvodu opravy Pokud přírůstkově zpracovat virtuální dimenze opožděných agregace podprocesu zpracování provede. Zatímco podproces opožděných agregace provádí agregací pro danou dimenzi odstraněn z každý oddíl.

Podproces opožděných agregace provede jako pozadí podproces s nízkou prioritou a znovu sestaví agregace dimenze v každém oddílu. Zatímco podproces opožděných agregace spustí znovu sestavit agregací, provádění dotazu MDX může být výrazně pomalejší. Snížení výkonu dotazu dochází z důvodu nedostatku agregací. Nedostatek agregátory způsobí, že server čtení hodnoty z úroveň listu každý oddíl.

Po dokončení opětovné sestavení agregací pro každý oddíl opožděných agregace podproces již naleznete snížení výkonu dotazu. Nepřijatelné v určitých situacích, například jako v krychlích vysoké poptávky v podnikových aplikacích může být snížení výkonu dotazu během opožděných agregace. Použití této opravy hotfix způsobuje snížení výkonu nepřijatelné dotazu, doporučujeme zvážit následující alternativy během opožděných agregace:
  • Nastavte hodnotu registru DSOCommitModeDSOCommitModeNonLazyIndexing. Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
    325289Oprava: Nové funkce pro přírůstkové aktualizace Změna dimenzí
    Tuto možnost můžete zvýšit využití paměti a disk na serveru pro analýzu. Využití paměti zvýší, protože zpracování kostek ohrožený vyžaduje další paměť pro vyrovnávací paměť zpracování přepočítat krychle agregáty. Využití disku zvyšuje přibližně dvojité kumulativní velikost všechny ovlivněné krychle, protože jsou vytvořeny nové kopie dat a agregáty a protože původní data zachována pro aktuální dotazy. Celkový uplynulý čas dokončení transakce může být také mnohem delší než s procesem konvenční opožděných agregace.
  • Nastavte vlastnost Virtual a Změna vlastností všechny virtuální dimenze na hodnotu FALSE.

    Poznámka: Pokud změníte tyto vlastnosti, musí plně re-process krychlí, použít změněné dimenze.
Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 839854 - Poslední aktualizace: 21. listopadu 2006 - Revize: 4.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft SQL Server 2000 Analysis Services
Klíčová slova: 
kbmt kbqfe kbsqlserv2000presp4fix kbfix kbbug kbhotfixserver KB839854 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:839854

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com