Mas definiciones Reporting Performance
claves: Best Practices,tips diseño,queries,performance publicado: hace 4 años
por Walter Martinez Reporting Performance
Tips de diseño de queries para performance óptima:
- Nunca colocar características con muchos valores posibles en la columna del reporte sin usar filtros. Alternativamente usar características libres.
- Si una caracteristica como 0CALDAY se incluye en las filas del reporte, agregar también 0CALYEAR y 0CALMONTH como características libres, ya que seguramente serán usadas. Usar variables para características de tiempo.
- Las variables y listas desplegables mejoran la performance porque hacen pedidos de datos mas específicos.
- Al usar restricted key figures, filtros o selecciones, evitar el uso de la opción de exlusión dentro de lo posible. Dado que las características excluidas no usan indices.
- Consultas multiproviders: la caracteristica virtual 0INFOPROVIDER puede ser usada para restringir la lectura a sólo aquellos InfoProviders necesarios. De esta forma evitamos lecturas innecesarias a la base de datos.
- Mantener el nro. de características en la consulta tan pequeño como sea posible.
- Definir calculated key figures y restricted key figures a nivel de InfoProvider en lugar de localmente en la consulta.
- Todos los calculos necesarios para agregaciones, tal como currency translation, deben hacerse antes de cargar los datos de ser posible.
- Usar poca agregación en consultas sobre ODS y InfoSets dado que no están optimizados para agregación como los InfoCube.
- No usar filas de totales de no ser necesarias.
OLAP Cache
- Usada como buffer de vistas de consultas. Mejora la performance significativamente.
- 2 posibilidades: mantener los resultados en memoria (distribuidos entre 1 o mas servidores), guardar los resultados persistentemente.
Comentarios de la gente (0)
Sin comentarios, sea el primero en escribir uno! lAgregar comentarios
NO ha iniciado sesión, para poder publicar su comentario deberá validar el email que le enviaremos con 1 enlace para activar el comentario |