-
为什么大家都说“SELECT *”效率低?
无论在工作还是面试中,关于 SQL 中不要用“SELECT *”,都是大家听烂了的问题,虽说听烂了,但普遍理解还是在很浅的层面,并没有多少人去追根究底,探究其原理。 图片来自 Pexels 面试官:“小...
gtxyzz 2022.11.22 439浏览 0 -
技术总监夸我“索引”用的溜,我飘了……
生产上为了高效地查询数据库中的数据,我们常常会给表中的字段添加索引,大家是否有考虑过如何添加索引才能使索引更高效。 图片来自 Pexels 添加的索引是越多越好吗?为啥有时候明明添加了索引却不生效?索引有哪些类型?如何评判一个索引设计的好坏...
kavin 2022.11.22 443浏览 0 -
阿里P7也不过如此,被一个简单的SQL查询难住!
最近工作上遇到一个“神奇”的问题,或许对大家有帮助,因此形成本文。 图片来自 Pexels 问题大概是,我有两个表 TableA,TableB,其中 TableA 表大概百万行级别(存量业务数据),TableB 表...
kavin 2022.11.22 487浏览 0 -
30条书写高质量SQL的建议,太有用了!
本文将结合实例 demo,阐述 30 条有关于优化 SQL 的建议,多数是实际开发中总结出来的,希望对大家有帮助。 图片来自 Pexels 1、查询 SQL 尽量不要使用 select *,而是 select 具体字段 反例子: selec...
gtxyzz 2022.11.22 380浏览 0 -
如何明智合理地安装Python?
Python易于使用、对初学者友好且功能强大,可以为几乎所有应用开发可靠的软件。但它仍像是一款软件,这意味着安装和管理起来可能很复杂。 本文将逐步介绍如何正确地安装Python:如何选择合适的版本、如何防止多个版本相互冲突、如何避免这个过程...
kavin 2022.11.22 638浏览 0