Access VS SQL Server 我应该怎么选择?# Database - 数据库
l*c
1 楼
我在建一个网站,在设计上有一个问题,请各路高手帮忙
初步的方案:
用ACCESS 2000 数据库,每一个注册用户拥有自己独立的Access数据库, usr1.mdb,
usr2.mdb... 如果假定这个网站可能有1万个用户,那么最后会有1万个MDB file. 每个MDB
file size可能从1M 到1G不等.
问题1: 如果100个用户同时上站,SERVER打开100 MDB file 会不会死球?
问题1: 数据库维护更新(比如COMPACT)很费时,如果今后要修改结构也很困难(尽管可以
在server上通过程序来实现)
优点1:便于控制每一个人的数据库的SIZE
优点2:各用户的数据文件独立
第二个方案:
用SQL server数据库,每一个注册用户在这个数据库里有一个独立的TABLE.我对SQL
SERVER不很熟悉
问题1: 怎样控制每个TABLE的大小
问题2: 如果平均每个用户都有10M, 1万个用户之后这个SQL 数据库将会非常大(100G),理
论上讲用于web server的SQL SERVER可以装载多大的数据库文件?
问题3: 100人同时使用同一个SQ
初步的方案:
用ACCESS 2000 数据库,每一个注册用户拥有自己独立的Access数据库, usr1.mdb,
usr2.mdb... 如果假定这个网站可能有1万个用户,那么最后会有1万个MDB file. 每个MDB
file size可能从1M 到1G不等.
问题1: 如果100个用户同时上站,SERVER打开100 MDB file 会不会死球?
问题1: 数据库维护更新(比如COMPACT)很费时,如果今后要修改结构也很困难(尽管可以
在server上通过程序来实现)
优点1:便于控制每一个人的数据库的SIZE
优点2:各用户的数据文件独立
第二个方案:
用SQL server数据库,每一个注册用户在这个数据库里有一个独立的TABLE.我对SQL
SERVER不很熟悉
问题1: 怎样控制每个TABLE的大小
问题2: 如果平均每个用户都有10M, 1万个用户之后这个SQL 数据库将会非常大(100G),理
论上讲用于web server的SQL SERVER可以装载多大的数据库文件?
问题3: 100人同时使用同一个SQ