Тема: delete_from
Показать сообщение отдельно
Старый 04.02.2005, 17:09   #16  
chel is offline
chel
Участник
 
153 / 10 (1) +
Регистрация: 02.09.2003
Цитата:
Изначально опубликовано Vadik


Скорее всего. Так получается, если затрагивается более 5 - 10 (цифра приблизительная) процентов записей.

- если просто удаляется единичная запись из masterTable, можно упростить до delete_from detailTable where detailTable.Key = masterTable.Key и сравнить планы
- наконец, можно "вправить мозг" оптимизатору хинтом

Жаль, что не работает
PHP код:
delete_from detailTable
join masterTable 
К сожалению, удаление именно большого количества строк - порядка тысяч. А код delete...join... - просто мечта . Ладно, пока придется оставить как есть.
Большое спасибо за советы.