Sep 21, 2021SQL 语句使用了索引, 却还是慢查询?
为什么 SQL 语句明明使用了索引,但却还是会记录到慢查询中? 我有一个大概 13 亿行数据的 MySQL 表 t_people,其中包括字段 ID、AGE、NAME、ADDRESS 等,现在我想查询所有年龄在 10 到 15 岁之间的小朋友,为了提高查询效率,于是我给 AGE 字段建立了索引。 但建完索引之后,我使用 SQL 语句 select * from t_people where age between 10 and 15 开始查询,查询之后发现这条语句居然是个慢查询。 你知道为什么吗?我应该如何优化?
详情
Sep 2, 2021二维码扫码登录原理
在日常生活中,二维码出现在很多场景,比如超市支付、系统登录、应用下载等等。了解二维码的原理,可以为技术人员在技术选型时提供新的思路。
详情
Aug 15, 2021Kafka 系列(五):如何保障数据可靠性?
Kafka 中采用了多副本的机制,这是大多数分布式系统中惯用的手法,以此来实现水平扩展、提供容灾能力、提升可用性和可靠性等。 我们对此可以引申出一系列的疑问:
详情
Jul 12, 2021分布式ID
概述唯一id是我们在设计阶段常常遇到的问题。 在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会对数据进行分库分表,那么就需要有一个全局唯一id来标识一条数据或记录。 生成唯一id的策略有多种,但是每种策略都有它的适用场景、优点以及局限性。
详情
May 15, 2021线程池详解
什么是线程池线程池(Thread Pool)是一种基于池化思想管理线程的工具,经常出现在多线程服务器中,如MySQL。
详情

理解 Go 之 ==

golang 中对==的处理有一些细节的地方需要特别注意。虽然平时可能不太会遇到,但是碰到了就是大坑。本文将对 golang 中==操作做一个系统的介绍。希望能对大家有所帮助。 类型golang 中的数据类型可以分为以下 4 大类: 基本类型:整型(int/uint/int8/uint8/int16/uint16/int32/uint32/int64/uint64/byte/rune等)、...

💧 Posted on Go
shooting game wiht ebitengiine
🎮
一款Go语言编写的超级简单2D游戏引擎
🎮
聊聊 Kubernetes
何谓云原生?
context 源码分析
🐧
chan 源码分析
🐧
docker 系列文章第三篇 🐳
Docker 核心原理
docker 系列文章第二篇 🐳
Dockerfile & Docker Compose
为什么说容器是单进程模型 🐳
Why?
1236