Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
《MySQL实战45讲》读后感 06
收获到的知识点 MySQL里面的锁大致可以分成全局锁 表级锁和行锁三类 全局锁 加全局锁的方法一 flush tables with read lock FTWRL 当你需要整个库处于只读状态的时候 可以使用这个命令 之后其它的线程会被阻塞
mysql
MySQL实战45讲
《MySQL实战45讲》读后感 21
在上一篇文章中 我和你介绍了间隙锁和 next key lock 的概念 但是并没有说明加锁规则 间隙锁的概念理解起来确实有点儿难 尤其在配合上行锁以后 很容易在判断是否会出现锁等待的问题上犯错 所以今天 我们就先从这个加锁规则开始吧 首先
mysql
开源
MySQL实战45讲
《MySQL实战45讲》读后感 02
说明 本来是打算写一些个人心得的 后来发现文中大量高质量的QA都非常精典 所以粘过来了 如有侵权请联系我删除哈 收获到的知识点 当一个表有更新的时候 跟这个表相关的所有缓存都会失效 所以这条语句就会把表T上所有缓存结果清空 MySQL8 版
mysql
MySQL实战45讲
32为什么还有 kill 不掉的语句?
文章目录 32 为什么还有 kill 不掉的语句 收到 kill 以后 线程做什么 另外两个关于客户端的误解 小结 上期问题时间 32 为什么还有 kill 不掉的语句 在 MySQL 中有两个 kill 命令 一个是 kill query
MySQL实战45讲
《MySQL实战45讲》读后感 03
收获到的知识点 事务支持是在引擎层面实现的 但是并不是所有的引擎都支持事务 比如MySQL原生的MyISAM引擎就不支持事务 这也是MyISAM被 InnoDB取代的原因之一 多个事务同时执行的时候 可能出现这3种情况 脏读 dirty r
mysql
MySQL实战45讲