Текущее время: Вс, июн 29 2025, 14:19

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Завалит ли like таблицу в последовательный просмотр.
СообщениеДобавлено: Пт, дек 17 2004, 13:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 12 2004, 11:17
Сообщения: 104
Добрый день. Если написать селект где поля where кляузы будут совпадать с индексом (не первичным ключ) и будет использована конструкция like - завалит ли это таблицу в последовательный просмотр? (Не знаю стоит ли идти к админу по поводу создания индекса)

_________________
Верх упорства: набирать неверный пароль, пока компьютер не согласится.
Процесс вдумчивого пережевывания, как ничто другое, успокаивает и стимулирует умственную деятельность.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 17 2004, 14:05 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
ИМХО, все зависит от конкретной СУБД, на которой стоит САПа.

По уму так должно зависеть от маски. Если маска начинается не с "%", а с реальных символов, вроде бы в совсем уж полный FULL SCAN не должно сваливаться.

Но вряд ли сделано так хитро. Скорее всего, таки свалится.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, дек 17 2004, 15:09 
Гость
1 MS SQL server, если значение начинается не с символов маски, использует seek по индексу. Все работате достаточно шустро, хотя, конечно, много зависит от, скажем так, используемой длины строки для where
2 если индекс не кластерный, то возможна другая проблема - оптимизатор не захочет брать нужный индекс. Но это лечится хинтом


Принять этот ответ
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB