自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

旧时光 | YoungChen's 博客

【技术栈 Java & Go,兴趣方向分布式存储,博客地址 chenjiayang.me,公众号 Young_Blog】

  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 MySQL 索引背后的隐藏之道

索引的 “哲学思想”我们为什么需要索引?显而易见,使用索引可以加快我们检索数据的速度,生活中书籍的目录、图书馆里的各种书架编号、号码簿上的检索页等,都少不了索引的身影。回...

2019-03-23 18:01:30 197

原创 MySQL 索引机制背后的隐藏之道

索引的 “哲学思想”我们为什么需要索引?显而易见,使用索引可以加快我们检索数据的速度,生活中书籍的目录、图书馆里的各种书架编号、号码簿上的检索页等,都少不了索引的身影。回到计算机的世界,任何一种数据结构都不是凭空产生的,一定会有它的诞生背景和解决的问题。我们先举个最简单的例子,下图是一个有序递增的数组,里面包含十个元素,没有重复。如果我想要查找元素 24 ,该怎么做呢?第一想到的自然...

2019-03-23 17:47:59 340

原创 先锋之矛 — MySQL InnoDB 中的锁

写在前面数据库本质上是一种共享资源,因此在最大程度提供并发访问性能的同时,仍需要确保每个用户能以一致的方式读取和修改数据。锁机制(Locking)就是解决这类问题的最好武...

2019-03-10 18:28:54 168

原创 MySQL InnoDB 中的锁机制详解

写在前面数据库本质上是一种共享资源,因此在最大程度提供并发访问性能的同时,仍需要确保每个用户能以一致的方式读取和修改数据。锁机制(Locking)就是解决这类问题的最好武器。首先新建表 test,其中 id 为主键,name 为辅助索引,address 为唯一索引。CREATE TABLE `test` ( `id` int(11) NOT NULL AUTO_INCREMENT, ...

2019-03-10 18:19:18 246

原创 概述!MySQL InnoDB 存储引擎

InnoDB 存储引擎MySQL得益于开放的可插拔设计,允许替换不同的底层存储引擎,InnoDB就是其中的代表,最初由第三方公司开发后被Oracle收购,是OL...

2019-03-09 16:49:45 158

原创 MySQL InnoDB 存储引擎简介

参考资料《MySQL 技术内幕 InnoDB 存储引擎》第二版 姜承尧著

2019-03-09 16:10:35 214

原创 Thread setUncaughtExceptionHandler

setUncaughtExceptionHandler 用于获取线程运行时异常线程在执行时是不能抛出 checked 异常的,IDE 只会提示你用 try-catch 包裹起来。因此主线程无法直接获取子线程的线程信息,而每个 Thread 可以通过 setUncaughtExceptionHandler 注册一个回调接口setUncaughtExceptionHandlerpublic cl...

2019-03-01 19:50:25 1773

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除