摘要:
1、事务介绍 在MySQL中的事务是由存储引擎实现的,主要用的InnoDB存储引擎中的事务。 事务处理可以用来维护数据库的完整性,保证成批的SQL语句要么全部执行,要么全部不执行。 事务用来管理 DDL、DML、DCL 操作,比如 insert,update,delete 语句,默认是自动提交的。 阅读全文
摘要:
1、MySQL锁介绍 MyISAM和MEMORY存储引擎采取的是表级锁 InnoDB既支持表级锁,又支持行级锁,但默认是行级锁。 表级锁:开销小,加锁快,不会死锁。锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢,也会死锁。锁定粒度大,发生锁冲突的概率最高,并发度最低。 页面锁 阅读全文