Domanda

Sono a conoscenza pratiche standard per valutare le prestazioni delle query o stored procedure utilizzando SQL Server 2000/2005/2008. Come è il modo migliore per valutare le prestazioni MDX? Presumo la sua possibile scrivere query MDX prestazioni structurely corretti ma poveri stessa facilità con cui si può con T-SQL standard? Qualche suggerimento?

FYI:. I può essere affidato il compito di revisione del progetto di data mining corrente che utilizza i servizi di analisi MS SQL e client Proclarity

È stato utile?

Soluzione

Ci sono diverse strutture per assistere la sintonizzazione in Analysis Services (a partire dal 2005).

  • È possibile ottenere i piani di query per MDX in più o meno allo stesso modo in cui SQL Server li sostiene, anche se l'attuale primitive nel motore sono di la natura un po 'diversa.

  • L'esecuzione di aggregazione basato utilizzo sarà raccogliere quello che effettivamente ottenere fette guardato in pratica.

  • SSAS supporta anche il profiler, in modo è possibile ottenere file di traccia per vedere che cosa il server è in realtà sempre up a.

  • Il debugger in BIDS consente di traccia gli script cubo.

Tuttavia, questa roba è molto meno ben documentato di quanto lo sia su SQL Server, quindi potrebbe essere necessario coinvolgere il supporto tecnico di MS, un consulente di terze parti o StackOverflow; -}

Altri suggerimenti

MDX Studio . Analizza le query MDX e fornisce suggerimenti generali di prestazione per i problemi più comuni.

Ho trovato molto utile e seguendo i suggerimenti che ho aumentato le prestazioni di alcune query di un fattore 8.

E 'gratuito anche!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top