从mysql事务select for update来介绍行锁、表锁、乐观锁与悲观锁

概述 MySQL中的事务,默认是自动提交的,即autocommit = 1;但是这样的话,在某些情形中就会出现问题:比如:如果你想一次性插入了1000条数据,mysql会commit1000次的,这时候会很影响性能。 这时候我们就需要把autocommit关闭掉[autocommit = 0],其实也可以通过程序来控制,只要一次commit就可以了,这样也才能更好的体现事务的特点!   一锁二判三
相关文章
相关标签/搜索