• 为什么大家都说“SELECT *”效率低?

    为什么大家都说“SELECT *”效率低?

    无论在工作还是面试中,关于 SQL 中不要用“SELECT *”,都是大家听烂了的问题,虽说听烂了,但普遍理解还是在很浅的层面,并没有多少人去追根究底,探究其原理。 图片来自 Pexels 面试官:“小...

    gtxyzzgtxyzz 2022.11.22 439浏览 0
  • 技术总监夸我“索引”用的溜,我飘了……

    技术总监夸我“索引”用的溜,我飘了……

    生产上为了高效地查询数据库中的数据,我们常常会给表中的字段添加索引,大家是否有考虑过如何添加索引才能使索引更高效。 图片来自 Pexels 添加的索引是越多越好吗?为啥有时候明明添加了索引却不生效?索引有哪些类型?如何评判一个索引设计的好坏...

    kavinkavin 2022.11.22 443浏览 0
  • 阿里P7也不过如此,被一个简单的SQL查询难住!

    阿里P7也不过如此,被一个简单的SQL查询难住!

    最近工作上遇到一个“神奇”的问题,或许对大家有帮助,因此形成本文。 图片来自 Pexels 问题大概是,我有两个表 TableA,TableB,其中 TableA 表大概百万行级别(存量业务数据),TableB 表...

    kavinkavin 2022.11.22 487浏览 0
  • 30条书写高质量SQL的建议,太有用了!

    30条书写高质量SQL的建议,太有用了!

    本文将结合实例 demo,阐述 30 条有关于优化 SQL 的建议,多数是实际开发中总结出来的,希望对大家有帮助。 图片来自 Pexels 1、查询 SQL 尽量不要使用 select *,而是 select 具体字段 反例子: selec...

    gtxyzzgtxyzz 2022.11.22 380浏览 0
  • 如何明智合理地安装Python?

    如何明智合理地安装Python?

    Python易于使用、对初学者友好且功能强大,可以为几乎所有应用开发可靠的软件。但它仍像是一款软件,这意味着安装和管理起来可能很复杂。 本文将逐步介绍如何正确地安装Python:如何选择合适的版本、如何防止多个版本相互冲突、如何避免这个过程...

    kavinkavin 2022.11.22 638浏览 0