Прошедшее время SQL - PullRequest
       3

Прошедшее время SQL

0 голосов
/ 21 марта 2011

enter image description here

Когда я удаляю 41 и 42 строки, прошедшее время равно «00: 00: 03.13». Таблица com_site с псевдонимом [c] не имеет индекса или PK. Количество записей результатов составляет 5503 (20 записей перед удалением.) Может ли кто-нибудь объяснить мне, почему это происходит? Спасибо ...

1 Ответ

3 голосов
/ 21 марта 2011

Даже если псевдоним [c] не имеет индекса, условия

c.site_gb LIKE 'A%'
c.up_dept_cd='A001'

могут быть обработаны первыми, если [c] достаточно мало по сравнению с другими таблицами.Обработка этого первого предпочтительнее, чем обработка коррелированного двухуровневого подзапроса, включающего кортеж (bank_cd, acct_no).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...