- 博客(7)
- 收藏
- 关注
转载 工作中遇到的99%SQL优化,这里都能给你解决方案
前几篇文章介绍了mysql的底层数据结构和mysql优化的神器explain。后台有些朋友说小强只介绍概念,平时使用还是一脸懵,强烈要求小强来一篇实战sql优化,经过周末两天的整理和总结,sql优化实战新鲜出炉, 大家平时学习和工作中,遇到的90% 的sql优化都会介绍到,介意篇幅过长,分成...
2019-09-03 21:55:00
119
转载 周期性线程池与主要源码解析
之前学习ThreadPool的使用以及源码剖析,并且从面试的角度去介绍知识点的解答。今天小强带来周期性线程池的使用和重点源码剖析。ScheduledThreadPoolExecutorScheduledThreadPoolExecutor:用来处理延时任务或定时任务定时线程池类的类结...
2019-08-30 07:55:00
98
转载 Mysql关键字Explain 性能优化神器
Explain工具介绍使用EXPLAIN关键字可以模拟优化器执行SQL语句,分析查询语句或是结构的性能瓶颈。在select语句之前增加explaion关键字,MySQL会在查询上设置一个标记,执行查询会返回执行计划的信息,而不是执行SQL。Explaion分析示例-- actor建表语句...
2019-08-24 12:12:00
91
转载 深入理解Mysql索引底层数据结构与算法
索引是帮助MySQL高效获取数据的排好序的数据结构索引数据结构对比二叉树左边子节点的数据小于父节点数据,右边子节点的数据大于父节点数据。如果col2是索引,查找索引为89的行元素,那么只需要查找两次,就可以获取到行元素所在的磁盘指针地址。如果col1是索引,查找索引为6的行元素...
2019-08-20 23:03:00
140
转载 周期性线程池与主要源码解析
之前学习ThreadPool的使用以及源码剖析,并且从面试的角度去介绍知识点的解答。今天给大家介绍下周期性线程池的使用和重点源码剖析。ScheduledThreadPoolExecutorScheduledThreadPoolExecutor:用来处理延时任务或定时任务定时线程池类的...
2019-08-18 21:59:00
121
转载 手撕ThreadPoolExecutor线程池源码
这篇文章对ThreadPoolExecutor创建的线程池如何操作线程的生命周期通过源码的方式进行详细解析。通过对execute方法、addWorker方法、Worker类、runWorker方法、getTask方法、processWorkerExit从源码角度详细阐述,文末有彩蛋。ex...
2019-08-18 21:39:00
49
转载 Executor线程池原理与源码解读
线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。线程实现方式Thread、Runnable、Callable//实现Runnable接口的类将被Thread执行,表示一个基本任务public interface ...
2019-08-17 22:54:00
98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人