- 博客(3)
- 收藏
- 关注
原创 关于数据库的一些笔记
UPDATE pre_connect_memberbindlog SET dateline = CONCAT(dateline,"000") 在字段后添加字符串 SELECT * FROM proxy_spread_user_bonus px WHERE px.baseid IN(145,154) ORDER BY px.time DESC 要实现这句sql的功能 实体类: @...
2018-03-30 10:57:10 223
原创 死锁产生和如何避免死锁?
死锁产生的原因:1、通常系统中拥有的不可剥夺资源,其数量不足以满足多个进程运行的需要,使得进程在 运行过程中,会因争夺资源而陷入僵局,如磁带机、打印机等。只有对不可剥夺资源的竞争 才可能产生死锁,对可剥夺资源的竞争是不会引起死锁的。2、进程在运行过程中,请求和释放资源的顺序不当,也同样会导致死锁。例如,并发进程 P1、P2分别保持了资源R1、R2,而进程P1申请资源R2,进程P2申请资源R1时,两...
2018-03-12 11:57:30 259
原创 乐观锁与悲观锁
悲观锁: 简称PCC运用环境:主要用于数据争用激烈的环境,以及发生并发冲突时使用锁保护数据的成本要低于回滚事务的成本的环境中。运用实例:主要运用数据库自带的锁机制,进行悲观锁。例子:<!--加行锁(悲观锁)--> <select id="selectByBaseidForUpdate" resultType="com.ganjiangps.huochetou.model.U...
2018-03-12 11:20:45 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人