从许多不同数据库报告的最佳实践

时间:2012-12-11 13:11:04

标签: c# sql vb.net

您好我有14个地点,我将开始为14个地点创建报告。我们会使用我们的POS公司软件(客户,礼品卡和预付卡)复制一些信息,但不会复制销售和人工等所有信息。这意味着在运行我的报告时,我需要点击所有14个数据库,使它们成为可读格式......有没有人对此类内容有任何建议或最佳做法?

1 个答案:

答案 0 :(得分:5)

如果您能够设置这样的东西,这听起来像是数据仓库的绝佳选择:

  • 设置一个不用于事务处理的大型中央数据库
  • 仅为报告
  • 优化此数据库的架构
  • 从14个源数据库中的每一个中抽取定期供稿(过夜供稿是一种流行的选择)
  • 一次性在所有14个数据库中的数据中运行报告