:: Архив конференции по VFP до 2005 года
select * и set key to
Penner

Сообщений: 4102
Откуда: Muenster
Дата регистрации: 26.04.2002
таблица открыта с индексом,
поставлено ограничение SET KEY TO...
если делаю select * from ... where ...., то запрос игнорирует SET KEY TO
можно ли их подружить? ведь быстрее наверняка будет?




------------------
Никогда не откладывайте на завтра, то, о чем можно забыть навсегда
Ratings: 0 negative/0 positive
Re: select * и set key to
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Думаю, что если он (SELECT) игнорирует SET FILTER, то и SET KEY ему не друг.




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: select * и set key to
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi, Penner!

Нет конечно! С чего бы это SQL-ю смотреть на какой-то там локальный фильтр
Единственное исключение - это SET DELETED ON.
Да и быстрее не будет - в основе SELECT лежит алгоритм Rushmore оптимизации,
так что скорость при оптимизируемом (хотя-бы частично) запросе будет и так
большой.




------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: select * и set key to
PaulWist
Автор

Сообщений: 14618
Дата регистрации: 01.04.2004
Насколько , я понимаю - то нельзя, ведь Select * Where условие - вот это условие д.б. вычислено и в общем случае оно (условие) может не совпадать с Set Key, а если совпадает, то Rushmore сам разберется.




------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 10 (Гостей: 10)

© 2000-2024 Fox Club 
Яндекс.Метрика