php锁
走过路过看一看
搬砖中
展开
-
并发下常见的加锁及锁的PHP具体实现
并发下常见的加锁及锁的PHP具体实现 在最近的项目中有这样的场景 1.生成文件的时候,由于多用户都有权限进行生成,防止并发下,导致生成的结果出现错误,需要对生成的过程进行加锁,只容许一个用户在一个时间内进行操作,这个时候就需要用到锁了,将这个操作过程锁起来. 2.在用了cache的时候,cache失效可能导致瞬间的多数并发请求穿透到数据库此时也可以得需要用锁在同一并发的过程中将这转载 2015-09-22 16:10:52 · 2178 阅读 · 0 评论 -
PHP对MYSQL数据库进行事务处理及表锁定
PHP对MYSQL数据库进行事务处理及表锁定 这不是什么新鲜的话题,重温一下又何妨。 MYSQL的事务处理主要有两种方法: 1、用begin,rollback,commit来实现 begin 开始一个事务 rollback 事务回滚 commit 事务确认 2、直接用set来改变mysql的自动提交模式 MYSQL默认是自动提交的,也就转载 2015-09-22 16:15:37 · 946 阅读 · 0 评论