暂无图片
数据库行级锁定的优缺点?
我来答
分享
2023-05-21
数据库行级锁定的优缺点?

数据库行级锁定的优缺点?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
宇飞

行级锁定最大的特点就是锁定对象的颗粒度很小,也是目前各大数据库管理软件所能实现的锁定颗粒度最小的锁定机制。由于锁定颗粒度很小,所以发生锁定资源争用的概率也最小,能够给予应用程序尽可能大的并发处理能力,而提高一些需要高并发应用系统的整体性能。

虽然在并发处理能力上面有较大的优势,但是行级锁定也因此带来了不少弊端。由于锁定资源的颗粒度很小,所以每次获取锁和释放锁需要做的事情也很多,带来的消耗自然也就更大了。

暂无图片 评论
暂无图片 有用 5
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
数据库前台查询2条一样数据,但后台数据库中就一条数据,是什么原因?
回答 1
是数据库前台还是应用程序前台,描述的不清楚啊
从性能和经济性2个角度考虑,存储已经是 SSD 固态硬盘,存储是做RAID 1 还是做 RAID 10?
回答 1
已采纳
从数据库角度安全不能忽视,单机1必须选。如果你担心经济,可以采用高可用。但是高可用也要硬件投入。而一般系统都要高可用。存储层面放低要求,那么数据库层面就要高要求。钱不太可能省下来。当然现在SSD也没那
数据库中 sysdate( - 1) 是什么意思?
回答 1
已采纳
没有sysdate(1),只有sysdate1SQL>selectsysdatefromdual;SYSDATE2022101211:45:42SQL>selectsysdate1from
如果数据库启用了日志记录功能,可以尝试使用日志文件进行恢复?
回答 1
要看情况,redo日志一般用于增量数据恢复,历史数据还要用归档日志
数据库执行计划中HASH JOIN ANTI NA和HASH JOIN ANTI SNA表示什么意思?
回答 5
仅仅在查询语句中包含notin,notexists时,在执行计划中才存在对应的NA,SNA
AntDB在多少个省市的运营商有落地案例?
回答 1
24
redis做排行榜,如何让redis和数据库数据一致?
回答 1
使用消息队列:通过消息队列将数据库的变更操作发布到Redis中。当数据库发生变化时,将相关的变更操作发布到消息队列中,然后由Redis订阅者接收并处理这些操作,更新Redis中的数据。
数据每秒事务提交次数大概是多少?
回答 2
已采纳
vsysstat与dbahistsysstat有与commits相关的一些指标,可以自己采集,计算,例如usercommits,usercommits指标系统内部事务也会计算在内,selectvalu
在虚拟机访问192.168.0.188:8080可以正常跳出这个界面,但是在我得本机上上访问不了,虚拟机和本机是能相互ping通的,这是什么原因呢?
回答 2
已采纳
systemctlstopfirewalld关闭防火墙,或者在防火墙规则中允许8080端口被访问。firewalld中默认是开放了icmp端口的,所以你外部能ping通。
数据库 服务器断电,startup提示有文件需要恢复,但是对应位置没有那个文件,怎么处理?
回答 1
那就是文件丢了吧?看看有没有备份,有备份的话可以恢复。没有的话,如果这个文件里的数据不重要,可以将这个文件offline,再启动试试