

主要了解表锁和行锁。页锁了解即可。页锁是介于表锁和行锁之间的一种锁。
一、表锁
1.1 特点

1.2 案例分析
1.2.1 建表sql
CREATE TABLE mylock (
id INT NOT NULL PRIMARY KEY auto_increment,
NAME VARCHAR (20)
) ENGINE myisam;
INSERT INTO mylock (NAME) VALUES('a');
INSERT INTO mylock (NAME) VALUES('b');
INSERT INTO mylock (NAME) VALUES('c');
INSERT INTO mylock (NAME) VALUES('d');
INSERT INTO mylock (NAME) VALUES('e');
select * from mylock;
a.查看命令,查看表上加过的锁

b.加锁命令


c.解锁命令

1.2.2 加读锁






1.2.3 加写锁


1.3 案例结论


1.4 表锁分析



本文深入探讨了数据库中表锁和行锁的概念,通过具体案例分析了它们的特点及应用场景,对比了表锁和行锁之间的区别,为数据库性能调优提供了理论依据。
1719

被折叠的 条评论
为什么被折叠?



