Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Заявка за изтегляне на 12-15 GB данни от повече от 120 таблици

Създайте база данни за отчети. На определена честота, независимо дали на час, ежедневно или каквато и да е честота, която отговаря на нуждите на потребителите на отчетите, ETL данните от транзакционната база данни в базата данни за отчети.

Можете да използвате SSIS или да изберете да изпълните някои съхранени процедури за ETL. Независимо от това, вероятно ще го планирате със задача на SQL Agent.

И накрая, по отношение на проектирането на вашата база данни с отчети, помислете за трансформиране на данните по начин, който ще подпомогне ефективността на отчетите. Много хора "изравняват" или денормализират данните за целите на докладването. Ние ETL транзакционни данни в хранилище на данни, което използва модела „звездна схема“, а също така разполагаме с база данни за услуги за анализ и MDX отчети. Най-вероятно не е нужно да отивате толкова далеч за един отчет, но това е по-надолу по същия път на оптимизирани структури от данни за отчитане и BI.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да създадете схема на таблица на SQL Server от XML схема? (с .NET и Visual Studio 2008)

  2. Как да получа запис с Max(date) и след това да сравня стойностите, за да получа резултат

  3. дублиране на нарушение на нулева стойност на ограничение UNIQUE KEY в Mssql

  4. Как правите версии в Nhibernate?

  5. Изберете DATEADD минути със заявка SQL Server 2008