社区
Access
帖子详情
100分请教ACCESS并发的问题
skyaspnet
2009-03-11 08:18:11
我做了一个小网站, 用的是ASP.NET+ACCESS,
想请教ACCESS最多支持多少用户同时进行读、写、更新操作?
另外还想问一下,像dvbbs这样的论坛程序用的是asp+access却
能支持几千人在线,请问它是怎么实现数据库并发访问的? 谢谢,分不够再加
...全文
476
8
打赏
收藏
100分请教ACCESS并发的问题
我做了一个小网站, 用的是ASP.NET+ACCESS, 想请教ACCESS最多支持多少用户同时进行读、写、更新操作? 另外还想问一下,像dvbbs这样的论坛程序用的是asp+access却 能支持几千人在线,请问它是怎么实现数据库并发访问的? 谢谢,分不够再加
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mvj1982
2010-07-14
打赏
举报
回复
看看答案,谢谢各位
dellxng2000
2009-03-11
打赏
举报
回复
study
ACMAIN_CHM
2009-03-11
打赏
举报
回复
[Quote=引用 4 楼 skyaspnet 的回复:]
感谢楼上,有个问题:“只是阅读网页时是不会访问数据库的”
但是如果不是静态页面也没有使用缓存的话,读取页面时还是会访问数据库的吧?
[/Quote]
是我没说清楚,
用户访问页时先输入一个URL,这时服务器收到HTTP请求,会开始执行你的ASP,然后会访问数据库(如果需要的话),生成HTML流通过网络返还给客户的浏览器。客户端收到HTML码后,浏览器开始解析并显示,有些还会有javascript的执行。
从用户收到HTML码之后,用户的阅读,或浏览器上的javascript执行是与服务器无关的,同样也不会访问数据库。(比如你这时拔掉网线,你的浏览器中的网页仍然可见)直接用户再次提交新的HTTP请求,服务器才开始处理。
所以说1000个在线的网站BBS用户,实现并发不会太高。 除非有人纯心要攻击你的BBS,比如CC工具。 很多网站会对同一用户连续对数据库进行大的查询操作有时间间隔的限制,比如 Discuz! 7.0.0 不允许10s做新的查询操作。
QQ群 48866293 / 12035577 / 7440532 / 13666209
https://forum.csdn.net/BList/OtherDatabase
.
http://www.accessbbs.cn/bbs/index.php
.
http://www.accessoft.com/bbs/index.asp
.
http://www.access-programmers.co.uk/forums
.
http://www.office-cn.net
.
.
http://www.office-cn.net/home/space.php?uid=141646
.
skyaspnet
2009-03-11
打赏
举报
回复
感谢楼上,有个问题:“只是阅读网页时是不会访问数据库的”
但是如果不是静态页面也没有使用缓存的话,读取页面时还是会访问数据库的吧?
ACMAIN_CHM
2009-03-11
打赏
举报
回复
想请教ACCESS最多支持多少用户同时进行读、写、更新操作?
你可以在ACCESS自带的帮助文档中搜索规格,然后会有所有ACCESS数据库的上限。
并发用户的个数 255
另外还想问一下,像dvbbs这样的论坛程序用的是asp+access却
dvbbs可以选用access,因为基本上不太可以出现上百个用户同时访问数据。只是阅读网页时是不会访问数据库的。
能支持几千人在线,请问它是怎么实现数据库并发访问的? 谢谢,分不够再加
几千人在线,和几千人同时并发访问数据库不是一个概念。
按照一般网站统计10%的并发就算高了。
如果真的很高的并发,大部分网站会使用静态页面技术来实现,比如CSDN。
QQ群 48866293 / 12035577 / 7440532 / 13666209
https://forum.csdn.net/BList/OtherDatabase
.
http://www.accessbbs.cn/bbs/index.php
.
http://www.accessoft.com/bbs/index.asp
.
http://www.access-programmers.co.uk/forums
.
http://www.office-cn.net
.
.
http://www.office-cn.net/home/space.php?uid=141646
.
skyaspnet
2009-03-11
打赏
举报
回复
感谢楼上各位的回答
wwwwb
2009-03-11
打赏
举报
回复
理论上讲:并发用户的个数 255
几千人在线,不会都在读、写吧
如果是几千人同时读、写的话,ORACLE都有点吃力
receive099
2009-03-11
打赏
举报
回复
mark
access
select top 的
问题
本文详细探讨了在
ACCESS
数据库中使用TOP功能时遇到的
问题
,特别是当ORDERBY字段存在重复值时,TOP功能可能失效,无法正确返回预想的数量。通过实例
分
析并提供解决方案,包括在ORDERBY后加入主键字段,确保查询结果的准确性。
Access
数据库对
并发
的限制
本文探讨了
Access
数据库在不同操作系统下
并发
用户数限制及最大数据库大小,并建议当数据库超过
100
MB、在线人数超过
100
人或服务器CPU使用率接近
100
%时,考虑更换数据库。
关于
ACCESS
中TOP 功能的一个
问题
在
ACCESS
中使用SQL语句时,SELECT TOP n搭配ORDER BY可能存在特殊情况:当ORDER BY字段有重复值,TOP可能失效,返回全部记录。例如:`Select top 5 * from News order by CreateDate`。
ACCESS
数据库应用范围
ACCESS
数据库适合小规模应用,最大支持255个
并发
用户,数据库大小上限2GB。当数据量过大或在线人数超过
100
人时,建议转向SQL数据库。
access
sql 效率_为什么我抛弃了
Access
?
Access
以其易用性和灵活性受到欢迎,但随着数据库规模增长和
并发
用户增加,性能
问题
凸显。在BS架构盛行的今天,
Access
的局限性更加明显。作者
分
享了因
Access
性能和未来维护
问题
,决定转向低代码开发平台,并列举了选择平台的四大标准,最终选择了活字格。活字格提供了类似Excel的操作体验,支持
Access
系统平滑转型为BS应用,且具备协同开发功能,对开发者免费。
Access
7,732
社区成员
28,799
社区内容
发帖
与我相关
我的任务
Access
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
复制链接
扫一扫
分享
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章