本文不涉及复杂的底层数据结构,通过explain解释SQL,并根据可能出现的情况,来做具体的优化,使百万级、千万级数据表关联查询第一页结果能在2秒内完成(真实业务告警系统优化结果)。 希望读者能够理解SQL的执行过程,并根据过程优化,走上自己的"成金之路" 需要优化的查询: 使用explain出现了 ...
分类:
数据库 时间:
2020-07-04 15:20:34
阅读次数:
97
Tomcat是一款我们平时开发过程中最常用到的Servlet容器。本系列博客会记录Tomcat的整体架构、主要组件、IO线程模型、请求在Tomcat内部的流转过程以及一些Tomcat调优的相关知识。 力求达到以下几个目的: 更加熟悉Tomcat的工作机制,工作中遇到Tomcat相关问题能够快速定位, ...
分类:
其他好文 时间:
2020-07-04 13:43:00
阅读次数:
58
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 1、elasticsearch 了解多少,说说你们公司 es 的集群架构,索引数据大小,分片有多少,以及一些调优手段 。 面试官:想了解应聘者之前公司接触的 ES 使用场景、规模,有没有做过比较大规模的索引设计、规划、调优。 解答: 如实结合自 ...
分类:
其他好文 时间:
2020-07-04 10:31:55
阅读次数:
66
1.通过IDEA加大jvm,tomcat内存 在VM options中添加:-Dfile.encoding=UTF-8 -mx2048m -XX:MaxPermSize=2048m -Drebel.spring_plugin=true -Drebel.hibernate_plugin=true 2. ...
分类:
其他好文 时间:
2020-07-03 12:22:52
阅读次数:
67
第十六期、Postgresql冷冻TXIDS内核剖析1、TXIDS使用规则概述2、为什么要冻结TXIDS3、冻结模式触发机制4、冻结机制对于可见性规则、CLOGs的影响TXIDS冷冻机制是PG特有事务id的管理机制,能够实现无限制的循环使用事务id号,该机制比Oracle的SCN号管理机制更为先级。本次网上技术沙龙深入浅出的剖析TXIDS冷冻原理与管理。时间:2020-07-0420:00-21:
分类:
数据库 时间:
2020-07-02 19:57:24
阅读次数:
75
Tomcat是一款我们平时开发过程中最常用到的Servlet容器。本系列博客会记录Tomcat的整体架构、核心组件、IO线程模型、请求在Tomcat内部的流转过程以及一些Tomcat调优的相关知识点。力求能达到以下几个目的: 更加熟悉Tomcat的工作机制,工作中遇到Tomcat相关问题能够快速定位 ...
分类:
其他好文 时间:
2020-07-02 16:21:24
阅读次数:
70
十五、Postgresql调优系列公开课二(pgBagder介绍)1、PostgreSQL新一代日志分析器pgBagder简介2、pgBagder部署3、如何产生类似于AWR报告,基于一小时、一天、一周、一月的报告4、如何分析pgBader报告对SQL进行调优很多PGDBA都希望能够有Oracle类似的丰富的调优工具,而pgBagder是PostgreSQL的新一代日志分析器,是GillesDar
分类:
数据库 时间:
2020-07-02 16:14:34
阅读次数:
65
一.事务 1.事务的特性 (1)原子性:一个事务要么全部执行成功,要么全部执行失败 (2)一致性:事务执行前后,数据状态保持一致(银行总共50亿元,A给B转10亿。银行总额依然是50亿元) (3)隔离性:一个事务不会读取到另一个未提交事务修改的数据 (4)持久性:事务提交后,对系统的影响是永久的 2 ...
分类:
数据库 时间:
2020-06-30 17:30:08
阅读次数:
57
一、jvm调优命令 1.多线程死锁处理方式 jstack命令,打印当前线程 2. 打印出某个java进程(使用pid)内存内的所有'对象'的情况(如:产生那些对象,及其数量) jmap -histo:live 2796 查看进程2796下的所有对象 3.jps,类似于linux下的ps,现实所有ja ...
分类:
编程语言 时间:
2020-06-29 00:46:21
阅读次数:
92
Java后端开发学习路线 编程基础 Java语言 语言基础 基础语法 面向对象 接口 容器 异常 泛型 反射 注解 I/O 图形化(如Swing) JVM 类加载机制 字节码执行机制 jvm内存模型 GC垃圾回收 jvm性能监控与故障定位 jvm调优 并发/多线程 并发编程基础 线程池 锁 并发容器 ...
分类:
编程语言 时间:
2020-06-28 18:20:44
阅读次数:
123