摘要:
如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。 表锁和行锁 mysql最显著的特点是不同的存储引擎支持不同的锁机制。比如, MyISAM和MEMORY存储引擎采用的是表级锁。 阅读全文
摘要:
mysql事务并发问题 ACID什么的就不啰嗦了。mysql多个事务并发的时候,可能会出现如下问题: 1. 更新丢失 即两个事务同时更新某一条数据,后执行的更新操作会覆盖先执行的更新操作,导致先执行的更新结果丢失。 2. 脏读 即一个事务会读到另一个事务尚未提交的数据更新,由于该数据更新可能会回滚, 阅读全文