社区
C#
帖子详情
关于数据库并发访问的问题
vztomato
2018-12-03 02:24:36
今天学了ADO.NET的连接池,有个疑惑就是,如果有一个连接池,然后有多个应用程序在同时连接数据库,它们会在连接池中产生多个相同连接字符串的连接对象,但是刚开始学习的时候好像说数据库时不能并发连接的,学了连接池,感觉像我们日常用户访问某个数据库,完全有可能是有很多人在同时访问啊,这要怎么解释呢?这不是数据库再被同时并发的访问吗?
...全文
461
4
打赏
收藏
关于数据库并发访问的问题
今天学了ADO.NET的连接池,有个疑惑就是,如果有一个连接池,然后有多个应用程序在同时连接数据库,它们会在连接池中产生多个相同连接字符串的连接对象,但是刚开始学习的时候好像说数据库时不能并发连接的,学了连接池,感觉像我们日常用户访问某个数据库,完全有可能是有很多人在同时访问啊,这要怎么解释呢?这不是数据库再被同时并发的访问吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
良朋
2018-12-07
打赏
举报
回复
我们在淘宝或京东上挑选,实际上就是在访问数据库,就是在并发访问,如果不支持那双11还怎么玩?
非专业开发Five
2018-12-03
打赏
举报
回复
不知道好像不支持并发的结论到底是哪里来的。 不必说现在,从foxpro这样的网络数据库开始数据库就支持并发访问了。
xuzuning
2018-12-03
打赏
举报
回复
数据库 是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
从这个定义出发,绝不可能得到:数据库是不能并发连接的,这样的结论的
无论是你的老师、同学、还是教材的作者,如果那样说了,显然是他并不知道什么是数据库
游北亮
2018-12-03
打赏
举报
回复
说明你们的老师误人子弟。 现有市面上常见的关系型数据库,都是支持并发访问的,不管是MySql、SqlServer或Oracle等。 正常的并发读是完全没有问题,不会造成脏数据问题, 并发访问数据库可能出问题的是,a正在修改数据的时候,b读取或也修改了数据,此时可能造成一些脏数据,或脏读之类的问题, 这个就需要通过对数据库进行加锁处理,但是加锁不当,又会造成死锁, 好好学习一下数据库的基础知识吧
了解
数据库
并发
产生的
问题
在
数据库
管理系统中,
并发
控制是一个至关重要的方面。随着多个用户或进程同时
访问
和修改
数据库
中的数据,如果没有适当的
并发
控制机制,就可能导致...这种
并发
访问
如果没有得到妥善管理,就会导致数据不一致和其他
问题
。
数据库
并发
问题
什么是
数据库
并发
问题
?
并发
: 多个客户端同时同时
访问
数据库
中某一条数据(秒杀)
数据库
可以拥有多个
访问
客户端,若多个客户端
并发
地
访问
数据库
中相同的资源,如果没有采取必要的隔离措施,则会导致各种
并发
问题
...
解决
数据库
高
并发
访问
瓶颈
问题
在Web层和db层之间加一层cache层,主要目的:减少
数据库
读取负担,提高数据读取速度。cache存取的媒介是内存,可以考虑采用分布式的cache层,这样更容易破除内存容量的限制,同时增加了灵活性。 二、业务拆分:...
MySQL——锁机制和
数据库
并发
问题
解决方案
文章目录MySQL——锁机制和
数据库
并发
问题
解决方案1、锁机制概述2、MySQL
并发
事务
访问
相同数据情况2.1、读--读2.2、写--写2.3、读--写 或 写--读3、
数据库
并发
问题
解决方案 ...锁冲突也是影响
数据库
并发
访问
性能的一个
关于
数据库
并发
问题
总结
数据库
的
并发
问题
,可以简化成两个事务操作
数据库
,可以分为三种情况: 1.两个事务都在读
数据库
:这种情况并不会产生
并发
问题
; 2.一个事务在读
数据库
,另一个事务在写
数据库
; 3.两个事务都在写
数据库
第二种...
C#
111,095
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章