bslls:RefOveruse¶
Избыточное использование "Ссылка" в запросе (RefOveruse)¶
- Тип: Дефект кода
- Важность: Важный
- Включена по умолчанию: Да
- Теги:
sql,performance
Описание диагностики¶
Использование ".Ссылка" к полю ссылочного типа приведет к неявному левому соединению с таблицей-источником данного поля, при этом не несет никакой ценности, а только генерирует избыточную нагрузку на СУБД.
Примеры¶
Источники¶
- Полезная информация: Разыменование ссылочных полей составного типа в языке запросов
Соответствие стандартам¶
- #std654, п. 1.1: Разыменование ссылочных полей составного типа в языке запросов — Диагностика «Избыточное использование "Ссылка" в запросе (RefOveruse)» проверяет условие пункта 1.1 стандарта std654.
Источник диагностики¶
- Исходная статья
- Ревизия:
f4616cda8a216789ee40529ed857e614b9e2ea25 - Лицензия:
LGPL-3.0-or-later