****** 这样的 SQL 数据库要如何设计?******
我要用 VC# 程序来访问 SQL,大部份是 C/S 结构。
如果这样做可以么?例如:
1. 总部放一台 SQL 服务器,会存放所有分部的数据量,数据库的表不超过 50 个。
2. 各分部(数量以后可能达 1000 个),都会访问总部的 SQL,每分部约 3 台电脑。
3. 各分部的数据量不大,数据相对独立,实时性也一般即可,但分部桌面程序需时时连着 SQL。
想问?
1. 可以将所有数据都放在总部的 SQL 服务器中供访问么?能承受得了么?
2. 如果不可以,在每一分部都设一个SQL服务器,假如可以将总部必要的 SQL 数据同步到 分部的 SQL 里,供各自分部的桌面程序来访问,待空闲时再同步给总部的 SQL。
这样可以么?
3. 或者,你也什么好的建议,也请说说?
谢谢!
[解决办法]