泪奔 求关于MSSQL的设计思路

ichinaec 2014-11-01 03:13:02
我目前在设计一个小项目,项目有不同的产品,不同的产品有数量不一的用户群体,比如有些产品只有几百,上千用户群体,我原来规划是用多台数据库服务器来存明细,将明细(关注的用户列表)的数据放在别的数据库服务器,而一台数据库服务器存多个产品,然后我在主数据库服务器上,放一个表,用来指示每个产品ID它所对应的所在的明细服务器。那么问题来了,有个别产品,它的用户群体是上亿级别的,这样的话,一台服务器也可能都存不下更别说一张表(因为还涉及到一些较复杂的统计哦,所以不能单表放这么多条记录,更新也会非常的慢)。
求助希望有经验的朋友们提供思路。
...全文
272 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ichinaec 2014-11-01
  • 打赏
  • 举报
回复
引用 1 楼 sp1234 的回复:
我们有一个产品,老板说他联系好某省的一个处长,很快就会有几百万(有一定规模的)用户。结果呢?连5个用户都没有。
你的意思也是考虑的一个范围,可是从立项来说,会有一个需求的预期。预期在设计阶段就需要,而至于结果如何,属于第二阶段的事情了,我想表达的意思是,咱们想的一样,规划和现实会有不一致的情况,另外,在没有办法的时候,也可以先做力所能及的范围,碰到真的有这样的增长的时候,那去考虑进一步的解决方案。
ichinaec 2014-11-01
  • 打赏
  • 举报
回复
引用 1 楼 sp1234 的回复:
我们有一个产品,老板说他联系好某省的一个处长,很快就会有几百万(有一定规模的)用户。结果呢?连5个用户都没有。 你先说说你有没有长期维护过文件总量超过200G的小数据库吧。如果没有,那么你就一步一步来,不要动不动就说你的数据库会爆。真正影响性能的是你的设计,而不是数据库尺寸大小。
嗯嗯,没有200G,也就是90G左右,我没有太过关注文件的大小,因为如果数据很大,可以分表存储。 求设计思路,因为有一些产品的用户群体少,可以规定一个范围之内的产品,放在某台数据库服务器的某个表,但也有过亿的情况发生,类似这种的话,也可以分表,就是需要分好多个,例如5个,或是好几个,字段数量是比较多的。如果同一个产品的用户放在几个表里,那么当需要查询某个用户的时候,就可以好几个表都要查了,如果我按照客户ID来做MD5后取第一个字符来定位放在哪个表的话也可以,但也有其他不仅仅只是根据客户ID来进行的查询。我总觉得这样也不合理。
  • 打赏
  • 举报
回复
我们有一个产品,老板说他联系好某省的一个处长,很快就会有几百万(有一定规模的)用户。结果呢?连5个用户都没有。 你先说说你有没有长期维护过文件总量超过200G的小数据库吧。如果没有,那么你就一步一步来,不要动不动就说你的数据库会爆。真正影响性能的是你的设计,而不是数据库尺寸大小。
下载代码方式:https://pan.quark.cn/s/28492da20c79 依据所提供的文件资料,本资源将系统地探讨FPGA(即现场可编程门阵列)的核心概念、其在视频图像技术领域的入门及进阶知识要点,以及图像处理算法的实现方法。此外,还将对VIPBoardBig这一特定FPGA开发板的详细资料和使用途径进行深入剖析。 FPGA的入门与进阶学习主要涉及以下核心内容: 1. FPGA的基础概念:FPGA是一种能够通过编程进行配置的集成电路,主要目的是达成硬件逻辑的可重构特性。该类芯片由大量的可配置逻辑模块(CLB)、输入输出模块(IOB)以及可编程互连资源共同构成。 2. FPGA开发板与相关套件:FPGA开发板是一种用于FPGA芯片学习和测试的硬件平台,通常配备有基础的外设设备,例如LED指示灯、按键开关、LCD显示屏、串口通信接口等。套件则通常包含硬件板卡、技术文档、相关资源,以及可能的软件工具和示例代码集。VIPBoardBig即为本教程选用的FPGA开发板,拥有特定的硬件配置和功能特性。 3. FPGA的开发流程:FPGA开发一般涉及硬件描述语言(HDL)的设计与仿真阶段,常用语言为Verilog或VHDL。随后,借助综合工具将设计蓝图转化为FPGA内部的逻辑网络,最终通过编程设备将配置文件传输至FPGA芯片中,从而实现设计的预期功能。 4. 外设开发与设计工作:涵盖LED显示控制、键盘驱动、LCD显示驱动、UART串口设计等基础外设的开发任务。这部分知识将引导学习者掌握如何在FPGA平台上管理和运用这些基础外设。 5. VGA驱动显示与字符显示测试:VGA(Video Graphics Array)是一种视频传输接口标准,能够支持640x480...

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧