melnikdima
Новичок
Написал запрос.
При вызове запрос обрабатывается более 90с.
это очень много, в базе нет столько значений. чтобы так долго обрабатывалось
для примера код
отрабатывается за 0.5c
Подскажите в чём может причина такой долгой обработки верхнего запроса?
PHP:
select
t1.n
, t1.ip
, t1.mac
, t1.`name-uch`
, 'не бывал'
from
ip t1
where
not exists (select * from iplog where n_ip=t1.n and akt=1)
order by t1.n
это очень много, в базе нет столько значений. чтобы так долго обрабатывалось
для примера код
PHP:
select
t1.n
, t1.ip
, t1.mac
, t1.`name-uch`
, t2.data
from
ip t1
, (select max(data) data, n_ip from iplog where akt=1 group by n_ip) t2
where
((t2.n_ip=t1.n
and t1.mac!='')
Подскажите в чём может причина такой долгой обработки верхнего запроса?