以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教项目数据库建立方式  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=51774)

--  作者:temblar
--  发布时间:2014/6/3 11:17:00
--  请教项目数据库建立方式

项目是个管理平台,多家用户可申请使用,各自独立使用,我这里有程序会监控调取所有用户的某些数据


以人事表为例,应该采用以下哪种方式比较好?
1、所有用户同一个数据源,所有用户单位的人事信息放在一个表里———方便我调取监控数据,但是随着数据量变大用户端会越来越慢
2、所有用户同一个数据源,每个用户单位建立不同的人事表————数据监控与客户速度居中,但是随着客户增多,数据库的表越来越多
3、每个单位建立一个数据源————数据监控不方便

 

 

 


--  作者:有点甜
--  发布时间:2014/6/3 11:30:00
--  

 用一张表即可,数据量大只要加载量不大就不会影响速度。

 

 当数据量到达一定级别,比如10万,百万,就做一张分表即可。