摘要: 1.使用相同索引键值的冲突 由于mysql 的行锁是针对索引加的锁,不是针对记录加的锁,所以虽然是访问不同行的记录,但如果是使用相同的索引键,是会出现锁冲突的。设计时要注意 例如:city表city_id字段有索引,Cityname字段没有索引: 会话1 会话2 SET autocommit=0; 阅读全文
posted @ 2018-12-18 10:38 沫小淘 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: mysql常用引擎有MYISAM和InnoDB,而InnoDB是mysql默认的引擎。MYISAM不支持行锁,而InnoDB支持行锁和表锁。 1.行锁和表锁 2.行锁的类型 3.行锁的实现 1.行锁和表锁 在mysql 的 InnoDB引擎支持行锁,与Oracle不同,mysql的行锁是通过索引加载 阅读全文
posted @ 2018-12-18 10:27 沫小淘 阅读(1548) 评论(0) 推荐(0) 编辑