powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Поиск объектов по жесткому вхождению тегов.
1 сообщений из 1, страница 1 из 1
Поиск объектов по жесткому вхождению тегов.
    #34136041
Фотография aleksey_fomchenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

В моей базе объекты (одна таблица) обвьязываются "тегами" с использованием другой таблицы "многие ко многим".

Возник вопрос по быстрому позицианированию в данных с соблюдением условий жесткого вхождения тегов по условию "in".

Причем данные об объектах хранятся в отсортированном виде, при помощи кластерного индекса,
дабы постоянно получать результат сортированный.

В итоге при связывании этих двух таблиц с большим обвесом условия вхождения тегов тегов сильно замедляется исполнение запроса, и если тегов появляется в условии совсем много, происходит сканирование диапазона интекса, что не приемлимо, так как используется реалезация постраничного вывода используя новые возможности SQL Server 2005. В итоге я не хочу просматривать весь набор подподающих под выборку объектов, а выбирать например первые 40 штук и т. д.

Думаю иметь какие то предрасчитанные данные, что бы позиционироваться всего лишь по одной записи в таблице тегов, но не ясен алгоритм, как это делать.

Как можно постараться обойти данную проблему, возможно как либо схитрив?
Если есть предложения - пишите.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Поиск объектов по жесткому вхождению тегов.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]