Re: [MSSQL] Эффективность SELECTов с BITWISE
От: Merle Австрия http://rsdn.ru
Дата: 26.10.05 12:58
Оценка: 3 (1)
Здравствуйте, Senyai, Вы писали:

S> И вот я подумал, что, наверное, это не очень эффективно.

А что понимать под эффективностью?
Если размер то вариант с битовым полем места конечно займет меньше, но боюсь, что ты этого не заметишь...
Да и сравнить бит с четверкой не получится, там хранится либо 1 либо 0 — это же бит...
А если понимать скорость, то оба варианта работают одинаково (плохо) — и там и там table scan. В первом случае предикат приходится вычислять для каждого выражения — так что индекс бесполезен, а по битовым полям индекс вообще построить нельзя.
... << RSDN@Home 1.1.4 beta 7 rev. 0>>
Мы уже победили, просто это еще не так заметно...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.