分布式锁的学习

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

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

posted @ 2022-09-20 14:47  景伟·郭  阅读(28)  评论(0)    收藏  举报