MySql高性能笔记 - (一)Mysql基础知识
1. 读写锁:
读锁 - 共享锁:互相不阻塞的。多个客户在同一刻可以同时读取同一个资源,而互不干扰。
写锁 - 排它锁:一个写锁会阻塞其他的写锁和读锁,保证只有一个用户能执行写操作,防止其他用户读取正在写入的同一资源。
2. 锁粒度:
尽量只锁定要修改的部分数据。
表锁:开销小,它会锁定整张表。
行级锁:可以最大程度的支持并发处理,同时带来最大的锁开销。行级锁是在存储引擎层实现的,InnoDB和Xt
原创
2017-07-19 14:28:54 ·
256 阅读 ·
0 评论