以access数据库为基础开发的web程序可支撑多少人同时在线

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:37:19

ACCESS是小型数据库,理论上可以支撑400-500人,但实际上同时有100人在线访问数据库,那网站就会慢得和蜗牛一样,ACCESS缺点是容易被下载,文件容易破损,会生成临时文件,在被asp调用时占用iis资源,降低网站资源利用率,另外access数据库如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。
SQL Server的安全性比较高,使用的是数据库系统,一般不存在文件损坏问题,有单独的资源池,不会占用IIS的资源。如果你的SQL被下载了,那就是因为你的ASP程序有漏洞。

要是个人或者企业网站等访问人数比较有限的网站,用access就可以了,比较便捷和节省成本,不过要注意不要使用长连接连接数据库,要使用短连接。就是在访问完数据库后,运行.close语句来释放资源。

400-500 具体还要看你服务器的配置!
ACCESS 10W数据量就不行了!

根据经验,access的承载量很小,asp+access的论坛一般在千人在线数万贴时就明显迟滞了.

如果数据库操作不多的话 比如说新闻系统 可以把数据存在数据库里面 然后生成静态的页面 这样访问量就和数据库无关了