Короткий ответ - да, когда у вас есть метка в вашем запросе, на нее будут попадать дБ, чтобы отфильтровать, поэтому ваши глаза не будут вас обманывать.
Тем не менее, не все дБхиты равны.Они являются абстрактными единицами работы с БД, а фильтрация меток довольно легка.
Бывают случаи, когда вы можете оставить метку выключенной, и есть моменты, когда вам действительно нужно оставить метку включенной.
Если ваша модель такова, что только: узлы продукта могут быть помеченыкак это, то вы можете опустить ярлык, так как это избыточно.Тем не менее, если есть другие типы узлов, которые можно пометить, например: «Товар является только одним из них», то вам определенно понадобится: Товарная этикетка для правильности.
То же самое относится к запросам с более длинными путями.вам может потребоваться отфильтровать метки узлов по пути, что должно гарантировать, что вы минимизируете работу, необходимую для остальных расширений в запросе, поскольку вы рассматриваете только соответствующие пути с правильными метками на месте.
Кроме того, для некоторых узлов в шаблоне у вас могут быть свойства на них, и наличие метки позволяет планировщику рассмотреть возможность использования поиска по индексу, если индекс присутствует в комбинации метка / свойство.