学习笔记:
写出好的SQL语句的方法:
学好SQL语句,是每位后端必备的技能,因为这是后端日常职责中,接触最多的一项工作。
无论什么关系数据库,本质上SQL语法都是相同的。
所以我们学好一门SQL语言,面对其他的数据库语言也能轻松应对。
会写和写好是不同的概念,面对逻辑复杂的sql语句时,很多人都会出现卡壳现象,所以我们就要写好sql语言。
我们应该做的是,掌握sql基本功,查询时尽量不要使用*,因为这样会增加额外的解析成本。
查询表时尽量不要关联太多表,多表查询时一定要以小驱大,必要时可以强制指定索引,避免临时创建,销毁临时表,因为这样会对MySQL造成不小的负担。
写好sql语言,其实就是改善sql的写法,理解一些sql索引导致失效的场景,以及撰写sql时的一些技巧,就能写出一手优质的SQL。
展开
评论