.mdb访问文件支持多少个同时连接?

And*_*rew 3 ms-access

我有一个网站(www.soltrago.com),我使用.mdb微软访问数据库来检索页面加载时的数据.我使用dns less连接来连接数据库.我的问题是我可以将多少个同时连接到我的网页?像每秒有多少人可以查看我的网页?谢谢!

Mar*_*ell 6

我想知道为什么你不只是使用SQL Server Express Edition - 一个更加可扩展的引擎,但仍然是免费的.

(编辑)

作为额外奖励; 当你的网站"起飞"并且你需要更多的咕噜声(更大,更多的CPU,更多的内存,更多的故障转移,集群等)时,你只需购买一个更大的盒子和一个SQL Server许可证就可以了.你没有mdb那么奢侈.


ang*_*son 6

这个问题没有一个单一的答案.

例如,我可以说...... 25,它可能是真的,在某些情况下,你可以在数据库中同时运行25个用户.

或者我可以说150,这可能是真的.

问题是,我也可以说75,但事实并非如此,主要是因为你使用数据库的方式存在严重的性能问题.

或者我可以说2,它也不是真的,因为你所做的每个连接锁定相同的数据,因此你最终序列化每个访问,因为每个其他用户必须等待第一个连接完成他的事务,因此解锁数据.

有多少用户是数据库引擎上限的函数,以及您使用数据库的方式.我在评论中链接页面说上限是255.我无法保证这一点,但这听起来似乎有道理,因为访问并不是一个多用户数据库.当然,它处理它,但它不是为数千名用户服务.

你最好的选择是获得某种负载测试器应用程序,看看你的应用程序何时开始出现严重的性能问题,甚至可能只是崩溃.

除此之外,没有人能告诉你正确的答案.