Pregunta

Estoy familiarizado con las prácticas estándar para evaluar el rendimiento de consulta o procedimiento almacenado utilizando SQL Server 2000/2005/2008. ¿Cómo es la mejor manera de evaluar el desempeño MDX? Asumo su posible escribir consultas MDX rendimiento structurely correctos pero pobres tan fácilmente como sea posible con el estándar de T-SQL? ¿Alguna sugerencia?

Para su información:. Puede que la tarea de reformar proyecto de minería de datos actual que utiliza los servicios de análisis de MS SQL y cliente Proclarity

¿Fue útil?

Solución

Hay varias instalaciones para ayudar a sintonizar Analysis Services (en 2005).

  • Usted puede obtener los planes de consulta de MDX en de la misma manera como SQL Server los apoya, aunque el real primitivas en el motor son de una naturaleza algo diferente.

  • Funcionamiento agregación basado uso se recoger lo consiguen realmente rebanadas mirado en la práctica.

  • SSAS también es compatible con el generador de perfiles, por lo puede obtener archivos de seguimiento para ver qué el servidor es en realidad conseguir hasta a.

  • El depurador en OFERTAS le permite dejar rastro las secuencias de comandos del cubo.

Sin embargo, esto es considerablemente menos bien documentada de lo que es en SQL Server, por lo que puede que tenga que implicar la ayuda de tecnología EM, un consultor de terceros o Stackoverflow; -}

Otros consejos

Trate de ejecutar MDX Estudio . Se analizan las consultas MDX y da consejos generales de rendimiento para los problemas comunes.

He encontrado que es muy útil y siguiendo los consejos que he aumentado el rendimiento de algunas consultas en un factor de 8.

Es gratis también!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top