你的题目有两部分:录入(似OLTP)和报表(似OLAP)。
OLTP结构简单,不用说了。
报表有两类:固定结构(约70%+)和随意(即兴Ad hoc);
而绝大多数报表都不需实时(real time)。
也就是说,你应尽最大努力,增大固定结构报表比例,并
把它们放在夜里运行(scheduled tasks),这样对硬件的要求可大大降低。
用Stored Procedures 输出成CSV文档,速度是极快的,
用BCP,我曾有每秒91000行的写入纪录,写出应更快(没记过)。用DTS要慢一点,但上手快,只是改起来麻烦一些。
让用户到指定的文档目录下取文件,再用报表模板(templates)
读文档。祝好运。
回复 SQL Server 需要打很多reports
所有跟帖:
•
DBDB老大在啊,帮俺想想辙,关于倒数据的问题
-écho-
♀
(476 bytes)
()
04/13/2004 postreply
14:04:28
•
回复:要从数据源上解决,杜绝后患
-DBDB-
♀
(265 bytes)
()
04/13/2004 postreply
16:16:47
•
谢谢老大指教
-écho-
♀
(128 bytes)
()
04/13/2004 postreply
18:22:09
•
回复:谢谢老大指教
-f64-
♀
(127 bytes)
()
04/13/2004 postreply
18:28:37
•
回复:回复:谢谢老大指教
-écho-
♀
(380 bytes)
()
04/13/2004 postreply
18:40:38
•
écho兄弟,我的答案不完整。。。
-DBDB-
♀
(26 bytes)
()
04/13/2004 postreply
19:40:36