在编写复杂的 SQL 查询时,我们如何确保使用正确的索引并避免全表扫描?我通过确保只加入具有索引(主键、唯一键等)的列来做到这一点。这够了吗?
向数据库询问查询的执行计划,然后从那里继续。
不要忘记对 where 子句中出现的列也建立索引。