sql
文章平均质量分 89
haiquanquan123456
这个作者很懒,什么都没留下…
展开
-
35 张图带你 MySQL 调优(转)
一般传统互联网公司很少接触到 SQL 优化问题,其原因是数据量小,大部分厂商的数据库性能能够满足日常的业务需求,所以不需要进行 SQL 优化。但是随着应用程序的不断变大,数据量的激增,数据库自身的性能跟不上了,此时就需要从 SQL 自身角度来进行优化,这也是我们这篇文章所讨论的。1 SQL 优化步骤当面对一个需要优化的 SQL 时,我们有哪几种排查思路呢?1.1 通过 show status 命令了解 SQL 执行次数首先,我们可以使用show status命令查看服..转载 2021-10-28 17:54:50 · 140 阅读 · 0 评论 -
手把手教你调优(转)
在工作中,很多同学都有建立索引的一些经验,但是是否有自己深入的思考过,怎么样建立索引才最合适。字符串怎么建立索引、怎么优化联合索引、怎么避免回表等一些问题,是否有结合自己的实际项目进行深入的思考呢?这里,我就将自己实际中遇到的一些问题分享给大家,下面开始我们的正题,首先开始之前,先来回顾一些基础的知识。什么是 MySQL 的索引,联合索引是什么?回表是什么?回表怎么解决?1. MySQL 索引MySQL 的索引是一种加快查询速度的数据结构,索引就好比书的目录一样能够快转载 2021-10-28 17:45:42 · 133 阅读 · 0 评论 -
52条 SQL 语句性能优化策略全面解析[转]
- 52 条 SQL 语句性能优化策略 -1、对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。2、应尽量避免在where子句中对字段进行null值判断,创建表时NULL是默认值,但大多数时候应该使用NOT NULL,或者使用一个特殊的值,如0,-1作为默认值。3、应尽量避免在where子句中使用!=或<>操作符,MySQL只有对以下操作符才使用索引:<,<=,=,>,>=,BET...转载 2021-03-06 11:08:08 · 75 阅读 · 0 评论