专栏名称: labuladong
算法,编程,致力于把问题讲清楚!
今天看啥  ›  专栏  ›  labuladong

没想到,写个SQL语句还有这么多讲究?

labuladong  · 公众号  ·  · 2020-11-13 11:50
转载自:捡田螺的小男孩作者:捡田螺的小男孩前言每一个好习惯都是一笔财富,本文基于MySQL,分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~1. 写完SQL先explain查看执行计划(SQL性能优化)日常开发写SQL的时候,尽量养成这个好习惯呀:写完SQL后,用explain分析一下,尤其注意走不走索引。explain select * from user where userid =10086 or age =18;2、操作delete或者update语句,加个limit(SQL后悔药)在执行删除或者更新语句,尽量加上limit,以下面的这条 SQL 为例吧:delete from euser where age > 30 limit 200;因为加了limit 主要有这些好处:「降低写错SQL的代价」, 你在命令行执行这个SQL的时候,如果不加limit,执行的时候一个「不小心手 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照