sql >> Base de Datos >  >> RDS >> Sqlserver

Consulta extrayendo datos de 12 a 15 GB de más de 120 tablas

Crear una base de datos de informes. Con alguna frecuencia, ya sea cada hora, diariamente o cualquier frecuencia que satisfaga las necesidades de los usuarios de informes, ETL los datos de la base de datos transaccional en la base de datos de informes.

Puede usar SSIS o puede optar por ejecutar algunos procedimientos almacenados para ETL. Independientemente, probablemente lo programe con un trabajo del Agente SQL.

Finalmente, en términos de diseño de su base de datos de informes, considere transformar los datos de una manera que ayude al rendimiento de los informes. Muchas personas "aplanan" o desnormalizan los datos con el fin de generar informes. Introducimos los datos transaccionales de ETL en un almacén de datos que utiliza el patrón de "esquema en estrella" y también tenemos una base de datos de servicios de análisis e informes MDX. Lo más probable es que no necesite ir tan lejos para un solo informe, pero eso es más adelante en este mismo camino de estructuras de datos optimizadas para informes y BI.