06 2020 档案

摘要:一、死锁示例考虑下面一个MySQL死锁的示例: 有如下一张表: CREATE TABLE `test` ( `id` int(20) NOT NULL, `name` varchar(20) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAUL 阅读全文
posted @ 2020-06-29 09:47 开顺 阅读(2232) 评论(0) 推荐(0) 编辑
摘要:解决死锁之路(终结篇)- 再见死锁 2019-09-03阅读 1.5K0 一、开启锁监控 在遇到线上死锁问题时,我们应该第一时间获取相关的死锁日志。我们可以通过 show engine innodb status 命令来获取死锁信息,但是它有个限制,只能拿到最近一次的死锁日志。MySQL 提供了一套 阅读全文
posted @ 2020-06-27 21:39 开顺 阅读(1695) 评论(0) 推荐(1) 编辑
摘要:Mysql加锁过程详解(1)-基本知识 Mysql加锁过程详解(1)-基本知识 Mysql加锁过程详解(2)-关于mysql 幻读理解 Mysql加锁过程详解(3)-关于mysql 幻读理解 Mysql加锁过程详解(4)-select for update/lock in share mode 对事 阅读全文
posted @ 2020-06-27 21:27 开顺 阅读(333) 评论(0) 推荐(0) 编辑
摘要:单例模式的五种实现方式 1、饿汉式(线程安全,调用效率高,但是不能延时加载): 1 2 3 4 5 6 7 public class ImageLoader{ private static ImageLoader instance = new ImageLoader; private ImageLo 阅读全文
posted @ 2020-06-14 22:23 开顺 阅读(1368) 评论(0) 推荐(2) 编辑
摘要:脏读/不可重复读的概念都比较容易理解和掌握,这里不在讨论 事务隔离级别(tx_isolation) mysql 有四级事务隔离级别 每个级别都有字符或数字编号 级别symbol值描述 读未提交 READ-UNCOMMITTED 0 存在脏读、不可重复读、幻读的问题 读已提交 READ-COMMITT 阅读全文
posted @ 2020-06-12 16:39 开顺 阅读(2631) 评论(0) 推荐(5) 编辑
摘要:MySQL执行计划中的extra列中表明了执行计划的每一步中的实现细节,其中包含了与索引相关的一些细节信息其中跟索引有关的using index 在不同的情况下会出现Using index, Using where Using index ,Using index condition等那么Using 阅读全文
posted @ 2020-06-10 09:49 开顺 阅读(370) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示