Я работаю над проектом с огромными данными и использованием. Многие процедуры используются с несколькими объединенными запросами SQL Select.
Мой друг сказал мне, что использование имен столбцов с именем таблицы намного лучше с точки зрения производительности, чем использование столбца с псевдонимом таблицы.
Запрос, предложенный моим другом
select Employee.Name, Employee.Address, District.DistName
From Employee
INNER JOIN District ON Employee.DistCode=District.DistCode
Запрос, который я сейчас использую
select e.Name, e.Address, dist.DistName
From Employee e
INNER JOIN District dist ON e.DistCode=dist.DistCode
Насколько я знаю, псевдонимы таблиц повышают читаемость запросов,Есть ли какой-либо эффект производительности с псевдонимом таблицы по сравнению с прямым именем таблицы.