加载中
15个SQL优化小技巧

这篇文章从15个方面,分享了sql优化的一些小技巧,希望对你有所帮助。 1、避免使用select * 很多时候,我们写sql语句时,为了方便,喜欢直接使用select *,一次性查出表中所有列的数据。 反例...

left join 后用 and 还是 where

一、准备两张表 这里我们分别准备了两张表:t_demo_1,t_demo_2。数据如下: 二、关联查询 我们分别写下关联查询的 and 和 where 区别。 and 如下: select t1.id, t1.name, t2.did, t2.code...

MySQL百万数据,你如何用分页来查询数据

在开发过程中我们经常会使用分页,核心技术是使用limit进行数据的读取,在使用limit进行分页的测试过程中,得到以下数据: select * from news order by id desc limit 0,10 耗时0.003秒 se...

数据库自增ID用完了会怎么样?

看到这个问题,我想起当初玩魔兽世界的时候,25H难度的脑残吼的血量已经超过了21亿,所以那时候副本的BOSS都设计成了转阶段、回血的模式,因为魔兽的血量是int型,不能超过2^32大小。 估计暴...

我想说:mysql 的 join 真的很弱

一、 问题提出: 《阿里巴巴JAVA开发手册》里面写超过三张表禁止join,这是为什么? 二、问题分析: 对这个结论,你是否有怀疑呢?也不知道是哪位先哲说的不要人云亦云,今天我设计sql,来验...

再见,MySQL!性能被 MariaDB 吊打

MySQL的发展史 MySQL的历史可以追溯到1979年,它的创始人叫作Michael Widenius,他在开发一个报表工具的时候,设计了一套API,后来他的客户要求他的API支持sql语句,他直接借助于mSQL(当时比...

为什么强烈建议你不要做联表查询?

前言 一直想要聊一聊关于开发中更建议使用单表查询+代码层组装 or 联表查询 的问题,在开发中每个同学的开发中有各自的习惯,笔者在公司也和一些同事关于这方面有一些探讨。 关于本文,更像是...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部