mysql
mysql数据库
广大李敏镐
我们能记录的是特性、备忘与原理,而不是当下的使用,如果只是使用应该去官网看。
展开
-
大厂高频MySQL高级面试题之优化
MySQL的优化 基于行锁优化 基于查询语句的优化 一 、基于行锁的优化 众所周知,Innodb的锁级别是细致到行锁的。所以,这么细粒度的锁是更加有利于数据库系统的并发。 #如何让使用行锁 select * from ip_table where i_id = 6 for update; 注意事项: 不合理的SQL语句将导致行锁变表锁,如以下情况: 1、索引失效: 对于varchar类型...原创 2020-03-24 09:24:09 · 240 阅读 · 1 评论 -
大厂高频MySQL面试题之表锁
MySQL的表锁 读锁 写锁 一、读锁 众所周知,MySQL是一个具有锁机制的数据库引擎,那么mysql的读锁如何使用以及造成什么影响呢。 1、如何使用? # 给表格tablename上读锁 lock table [tablename] read; 2、造成什么影响? 由于我们已经给表格上锁,那么这个锁就是全局共享的,将导致以下影响: (1)、当前会话只能对当前表格进行读操作。 (2)、其他...原创 2020-11-15 04:41:51 · 150 阅读 · 0 评论