sql >> Databáze >  >> RDS >> Sqlserver

Dotaz stahující 12-15 GB dat Z více než 120 tabulek

Vytvořte databázi sestav. V určité frekvenci, ať už je to hodinová, denní nebo jakákoli frekvence, která vyhovuje potřebám uživatelů sestav, ETL data z transakční databáze do databáze sestav.

Můžete použít SSIS nebo můžete zvolit provedení některých uložených procedur pro ETL. Bez ohledu na to to pravděpodobně naplánujete pomocí úlohy agenta SQL.

A konečně, pokud jde o navrhování databáze sestav, zvažte transformaci dat způsobem, který pomůže výkonu sestav. Mnoho lidí „zplošťuje“ nebo denormalizuje data pro účely reportování. Transakční data ETL převádíme do datového skladu, který používá vzor "hvězdného schématu" a máme také databázi Analysis Services a zprávy MDX. S největší pravděpodobností nemusíte chodit tak daleko pro jeden report, ale to je ještě dále na stejné cestě optimalizovaných datových struktur pro reporting a BI.




  1. Jak popsat tabulku v SQL Server 2008?

  2. Jak zobrazit minimální a maximální hodnotu v dynamické kontingenční tabulce

  3. Vložte aktualizaci uloženou proc na SQL Server

  4. Pole JPA @Version se nezvyšuje