分布式锁的学习

对for update 的认识:
for update是对数据库加锁的语句,并且是加悲观锁,可能是表锁也可能是行锁,根据你的查询语句进行判断,如果select for updata * from table where id=1 ,id是主键索引,那么就是行级锁,如果条件是普通字段而非索引,那么就是表锁。根据你的sql语句进行判断。

对数据库存储速度的认识:
数据库只能支撑每秒1000左右的并发写入。并发量再高就容易宕机。低峰期的时候并发也就100多个,但是在高峰期时候,并发量会突然激增到5000以上,这个时候数据库肯定卡死了。

posted @   景伟·郭  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示