原文:小心陷入MySQL索引的坑

索引可以说是数据库中的一个大心脏了,如果说一个数据库少了索引,那么数据库本身存在的意义就不大了,和普通的文件没什么两样。所以说一个好的索引对数据库系统尤其重要,今天来说说MySQL索引,从细节和实际业务的角度看看在MySQL中B 树索引好处,以及我们在使用索引时需要注意的知识点。 合理利用索引 在工作中,我们可能判断数据表中的一个字段是不是需要加索引的最直接办法就是:这个字段会不会经常出现在我们 ...

2021-11-05 13:50 0 172 推荐指数:

查看详情

一不小心陷入TCP的性能问题

一、现象   在一次访问请求nginx中,通常只需要几毫秒的RT,但当请求数据达到某一个数值时,rt明显提高,甚至超过了300毫秒。  二、问题的原因   大家都知道,TCP为了提高带宽利用率和吞吐量,做了各种优化。比如delay ack和Nagle算法。就是这样的一些优化使用不慎,导致陷入 ...

Sat Jun 03 05:51:00 CST 2017 4 1764
小心,别被eureka

Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在 ...

Thu Apr 15 05:49:00 CST 2021 3 749
小心 Enum Parse 中的

小心 Enum Parse 中的 Intro 最近使用枚举的时候,踩了一个小,分享一下,主要是枚举从 int 值转成枚举时可能会遇到 Sample 来看下面的示例: 首先定义一个枚举: 来看一下下面的代码,下面的代码会抛异常吗? 再来看下面的代码,下面的代码又会怎么样 ...

Thu Feb 04 07:36:00 CST 2021 0 573
centos7 安装 mysql5.7 步骤(不小心入了!!!(gz包))

小编在安装 mysql 时不小心,特发此贴!! 百度好久没有结果,重装虚拟机再试还是未果。。。。 废话不多说,进入正题。 首先要下载 mysql gz 的包 点这儿 进入该页面后,你可以下载最新版的 mysql 也可以下载历史版的(开心就好) 小编在找 glibc.gz 包 ...

Thu Aug 30 00:51:00 CST 2018 0 721
Mysql Order By 未使用索引

记录一下。 援引自 https://segmentfault.com/q/1010000009440247 背景: 在项目中一个很大的库进行条件过滤分页查询时,发现查询时间非常久。排查sql执行计划,发现根本没使用索引。 原因及解决办法: 在SELECT中查询了索引建以外的列 ...

Tue Dec 14 00:28:00 CST 2021 0 1277
聊聊并发编程的10个,千万小心!!!

前言 对于从事后端开发的同学来说,并发编程肯定再熟悉不过了。 说实话,在java中并发编程是一大难点,至少我是这么认为的。不光理解起来比较费劲,使用起来更容易踩。 不信,让继续往下面看。 今天重点跟大家一起聊聊并发编程的10个,希望对你有帮助。 1. ...

Sat Mar 05 04:51:00 CST 2022 0 819
ThreadLocal对象使用过程中容易陷入

ThreadLocal对象帮助我们管理线程内的对象,保证对象在线程之间是相互隔离的。 今天碰到的是这样的: index01.html页面加载的时候会发送一次a请求,然后点击附件上传的时候会发送上传请求b,上传成功后会发送下载请求c, 其中a请求会经过interceptor01拦截器 ...

Tue Jun 28 01:00:00 CST 2016 0 3688
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM