在sql server 2005中,将销售表中的数据传输到销售历史记录表的最佳方法是什么?销售历史记录表将用于报告。用于报告的备份数据
0
A
回答
1
Bulkcopy速度很快,它不会使用事务日志。一天结束时运行一批。
从生产服务器上删除复制的记录是需要在该服务器的维护方法/计划上计划的另一种情况。您的报告服务器解决方案不应干扰或影响生产服务器。
请记住,您的报告服务器并不是要作为数据的备份,而是专门用于报告目的的副本。
另请检查报告服务器的服务器设置是否在Simple recovery model。
0
大多数解决方案需要2个步骤; -copy从源到目标的记录 - 从源删除记录。 你的源表有一个主键是非常重要的。
“最佳”方法取决于很多事情。
有多少条记录? 这是一个生产环境吗? 你有什么工具?
0
除非你正在移动大量的数据,否则一个简单的存储过程应该可以做到。 A sql server job可以管理何时调用proc的时间。
1
看看SSAS。 OLAP是为报告而构建的,并且易于使用Excel透视表等工具进行查询。
0
如果您只是想将数据移动到另一个表,请使用BulkCopy/BulkInsert。如果你想建立报告,我会建议一个BI解决方案,如MS分析服务(OLAP)。
在同一个数据库中维护两个或更多的历史/归档表很困难,而且在我看来很丑。对于报告解决方案,无论如何,您都将考虑所有这些信息的表格。历史/档案表格应该只用于在远离数据的情况下长时间不接触数据的情况。将其归档到运营数据库之外。
相关问题
- 1. 谷歌AppEngine上的备份报告ApiTemporaryUnavailableError
- 2. Azure备份报告生成和通知
- 3. Excel指定月份来报告数据
- 4. 为报表备份SQL数据库
- 5. 用于phppgadmin报告数据库?
- 6. Rdlc报告:关于子报告数据集
- 7. 用于备份的mySql数据库自动复制数据库?
- 8. 使用在单DevExpress的报告多数据表的报告
- 9. 报告数据 - WPF
- 10. jMeter数据报告
- 11. 数据库备份
- 12. 备份mysql数据
- 13. Android数据备份
- 14. MySQL数据备份?
- 15. RethinkDB备份数据
- 16. 备份数据库
- 17. 备份数据库
- 18. Jasper报告适用于基于MySQL的报告吗?
- 19. Cassandra备份(快照)块级备份或元数据备份?
- 20. 用于备份的Quickbooks API
- 21. 备份报告服务的预定作业加密密钥
- 22. 总结报告的数据
- 23. WordPress的数据库备份
- 24. 从另一份报告中调用SSRS报告
- 25. Sitecore Analytics报告 - 这仅适用于Analytics数据库吗,我可以使用master数据库生成报告吗?
- 26. 用于备份和还原目的的Txt,XML或数据库?
- 27. Jasper报告JSON数据的数据源
- 28. 用于报告的数据视图或Web服务
- 29. 用于数据验证查询的报告解决方案
- 30. 用于SQL Server数据库的错误报告工具
备份不会用于报告(或其他任何内容),但应保存在安全的地方。 我建议用'复制'来改变那个单词。 – 2008-10-03 17:12:58