首页  »   MySQL

第五部分:MySQL锁与索引

来源:exception500.com  发布时间:2020-05-15  浏览:1099次

#在innodb中只有利用索引的更新,删除操作,才可以使用行级锁,不能使用索引的写操作则是表锁

#在实际开发的时候,如果遇到写操作,一定要确保update/delete语句的条件,要能够使用索引,否则就会锁表,程序不具备并发性


###例子

CREATE TABLE innodb_test1(id int PRIMARY KEY NOT NULL auto_increment, name VARCHAR(16),uid int NOT NULL) ENGINE INNODB;

BEGIN;
UPDATE innodb_test1 SET name='张三aaa' WHERE uid=1;
COMMIT;

BEGIN;
UPDATE innodb_test1 SET name='李四aaa' WHERE uid=2;
COMMIT;


[关键词: innodb ]

精品解决方案