Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 как быстро отфильтровать по varbinary (blob_data is null)  [new]
abort
Member

Откуда:
Сообщений: 624
проблема в том, что индекс не поставишь и он идет на фул скан таблицы по блобу и это очень долго
многое перепробовал (DATALENGTH, CONVERT, ISNULL), ничего не помогает
29 окт 18, 08:45    [21717633]     Ответить | Цитировать Сообщить модератору
 Re: как быстро отфильтровать по varbinary (blob_data is null)  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
abort
проблема в том, что индекс не поставишь и он идет на фул скан таблицы по блобу и это очень долго
многое перепробовал (DATALENGTH, CONVERT, ISNULL), ничего не помогает
Вычисляемое поле is_blob_not_null, и фильтрованный индекс на таблицу (или включить это поле в другой индекс)?
29 окт 18, 08:50    [21717636]     Ответить | Цитировать Сообщить модератору
 Re: как быстро отфильтровать по varbinary (blob_data is null)  [new]
abort
Member

Откуда:
Сообщений: 624
alexeyvg,

добавлять столбцы и менять их структуру нельзя
29 окт 18, 08:53    [21717641]     Ответить | Цитировать Сообщить модератору
 Re: как быстро отфильтровать по varbinary (blob_data is null)  [new]
invm
Member

Откуда: Москва
Сообщений: 9343
abort
добавлять столбцы и менять их структуру нельзя
Тогда индексированное представление.
29 окт 18, 09:09    [21717649]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить