【发布时间】:2016-10-28 12:52:10
【问题描述】:
SELECT
id,
'great' performance
FROM employee;
由于此查询有一个运行时间列,这会影响查询处理时间吗?
【问题讨论】:
-
是的,但或多或少无法衡量。
SELECT
id,
'great' performance
FROM employee;
由于此查询有一个运行时间列,这会影响查询处理时间吗?
【问题讨论】:
是的,因为要为每个返回的行创建额外的列需要付出额外的努力。很大吗?没有。
查询编译器/优化器需要携带一些额外的元数据,并且在查询执行期间,需要为每个返回的行创建额外的字段并使用该常量填充。但不涉及搜索(内存或磁盘)。
【讨论】: