|
|
|
| Подскажите, одинаковое ли время будут выполнятся такие запросы
Update Table SET Fild1='qwe', Field2='asd' where Kat='1' and For='1' and Theme='1';
Update Table SET Fild1='qwe', Field2='asd' where Theme='1' and For='1' and Kat='1';
Если
Kat - категория
For - подкатегория
Theme - обьект в подкатегории
Зарание спасибо | |
|
|
|
|
|
|
|
для: MIchail1982
(19.03.2007 в 16:54)
| | Первый запрос должен выполняться быстрее, однако оптимизатор отслеживает такие ситуации и меняет местами запросы. | |
|
|
|
|
|
|
|
для: cheops
(20.03.2007 в 01:38)
| | Если Theme - первичный ключ, или, как минимум, индекс, однозначно определяющий For и Kat, то в этом невероятном случае отсутствия оптимизатора будет быстрее второй запрос.
А оставшиеся два условия окажутся вообще лишними.
Впрочем, это всё гипотетика.... | |
|
|
|
|
|
|
|
для: Trianon
(20.03.2007 в 09:41)
| | Спасибо | |
|
|
|