2023-02-01 1079 阅读 实用干货 🌋 🤭 8种专坑同事的SQL写法,快来试试吧! SQL语句的执行顺序:1、LIMIT语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type,name,create_time字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。SELECT*FROMoperationWH
2023-01-26 1115 阅读 实用干货 🌋 ❓️ MySQL 如何优化慢查询? 一、前言在日常开发中,我们往往会给表加各种索引,来提高MySQL的检索效率。但我们有时会遇到明明给字段加了索引,并没有走索引的Case。进而导致MySQL产生慢查询。严重场景下,甚至出现主从延迟、数据库拖垮的极端事故。本文梳理出索引失效的几种常见场景给大家参考。二、技术基础Explain命令使用只要
2022-02-24 1230 阅读 实用干货 🌋 📝 138 张图带你 MySQL 入门 SQL基础使用MySQL是一种关系型数据库,说到关系,那么就离不开表与表之间的关系,而最能体现这种关系的其实就是我们接下来需要介绍的主角SQL,SQL的全称是StructureQueryLanguage,结构化的查询语言,它是一种针对表关联关系所设计的一门语言,也就是说,学好MySQL,SQL是基础
2022-02-04 1476 阅读 实用干货 🌋 📈 一次SQL查询优化原理分析(900W+数据,从17s到300ms) 有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查询耗时16s938ms(execution:16s831ms,fetching:107ms),按照下文的方式调整SQL后,耗时347ms(execution:163ms,fetching:184ms)