多台服务器多个表查询汇总
0
数据库使用的SQL Server,现在数据根据城市区域存储在3台服务器:华北、华南、华中
其中每台服务器上的表又根据城市进行划分,格式为 T_Customer_XX,XX 是城市简拼,比如北京表T_Customer_BJ
现在有这样一个需求:在一个页面,根据用户输入的时间段,查询当前所有城市在这个时间段内的新增的客户数,新增客户的首次约单数,新增客户的再次约单数,并在网页上按城市分别汇总显示出来。
现在的问题是:
新增的客户数是固定的,但是首次约单和再次约单数是随时在变动的,所以只能实时去查询并汇总显示;
但城市是分表的,表是分服务器的,一次查询相当于要从3台服务器的多个表里汇总数据并显示出来。
想请教各位,有没有什么好的办法?谢谢!
其中每台服务器上的表又根据城市进行划分,格式为 T_Customer_XX,XX 是城市简拼,比如北京表T_Customer_BJ
现在有这样一个需求:在一个页面,根据用户输入的时间段,查询当前所有城市在这个时间段内的新增的客户数,新增客户的首次约单数,新增客户的再次约单数,并在网页上按城市分别汇总显示出来。
现在的问题是:
新增的客户数是固定的,但是首次约单和再次约单数是随时在变动的,所以只能实时去查询并汇总显示;
但城市是分表的,表是分服务器的,一次查询相当于要从3台服务器的多个表里汇总数据并显示出来。
想请教各位,有没有什么好的办法?谢谢!
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
1 个回复
牟瑞 - 大数据 Hadoop 讲师 Hadoop入门课程地址:http://www.hellobi.com/course/39 有架构师,技术总监,CTO的职位请联系我! 2015-09-12 回答
赞同来自: