起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 257|回复: 2

关于X3中多公司的解决方案[重要]**

[复制链接]
发表于 2007-4-11 18:00:15 | 显示全部楼层 |阅读模式
关于X3中多公司的解决方案
X3中多公司的解决方案 不外乎在一个表中加了一个公司识别字段,没有起到业务数据在物理表上的隔离,这样导致以下缺陷:
1、维护人员直接在数据库中修改数据 的危险性大大提高(可能会误改到其它公司的数据);
2、更为要命的是,如有10个公司,每个公司有200万条记录,则一个表中有2000万条记录,在查询时速度性能影响太大,势必花太多的人力来优化数据库,花太多的财力来更换小型机。这是最头痛的!

强烈建议,以数据库用户分开的形式把各个公司的数据从物理上分开,否则不到系统正式上线就叫老板投资小型机的做法是不好的。
回复

使用道具 举报

 楼主| 发表于 2007-4-17 23:54:01 | 显示全部楼层
顶。
回复 支持 反对

使用道具 举报

发表于 2007-4-18 08:50:09 | 显示全部楼层
首先,我们的多公司方案是解决同样的业务模式,但是业务数据需要分离的情况
维护人员直接在数据库上对数据做修改本身就是非常危险的,就算改的是需要修改的数据,还有改错的时候,所以,如果需要数据维护,直接维护数据库是很恐怖的
如果多个公司的数据需要象楼主说的物理上隔离,可以定义多个业务数据库,在平台上定义多个数据库的连接来完成
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-2 03:18 , Processed in 0.037884 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表