Есть ли снижение производительности при использовании пользовательского псевдонима таблицы вместо прямого имени таблицы со столбцами в команде sql select? - PullRequest
0 голосов
/ 07 ноября 2019

Я работаю над проектом с огромными данными и использованием. Многие процедуры используются с несколькими объединенными запросами 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

Насколько я знаю, псевдонимы таблиц повышают читаемость запросов,Есть ли какой-либо эффект производительности с псевдонимом таблицы по сравнению с прямым именем таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...