SQL SELECT 子句调优

标签 sql sql-tuning

如果我在 SELECT 语句中使用实际列名而不是 SELECT *,为什么 sql 查询执行得更快?

最佳答案

一个明显的差异似乎很奇怪......因为我希望它是一个非常微小的差异并且很想测试它。

使用 Select * 的语句中的任何差异可能是因为它需要额外的时间来找出所有列名是什么。

关于SQL SELECT 子句调优,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5565994/

相关文章:

sql - 查询调优 - 建议

oracle - 为什么 Oracle 对此查询使用跳过扫描?

sql - ASP.NET Web API 数据库未在 localdb 中创建

java - 将较大的 SQL 转换为通过 UNION ALL 组合的多个较小的 SQL

mysql - 将 NOT IN 查询转换为更好的性能

mysql - MySQL频繁调度的查询会影响数据库性能吗?

postgresql - 在 PostgreSQL 中使用 COPY FROM 命令插入多个表

sql - MySQL 存储过程的返回值

python - 为什么我的查询在参数化时会中断?

sql - 如何保持数据不排序?