parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

разбор запросов

Constantine 14.08.2004 02:28 / 14.08.2004 02:34

Действительно, теперь с двумя *правильными* запросами время, потраченное на формирования html-таблицы (sql-запросы + код на парсере для разбора) -- 1,02 секунд, против 1,37 при двух *неправильных* запросах. Время оригинального кода с одним запросом, где всё идёт подряд (td rowspan не используется) -- 0,73.

Я скажу, не так уж и плохо. ;-)

З.Ы.

Оригинальный запрос, без использования какого-либо count (0,73 секунд):
select $allThingsToSelect
from table1, table2
where table1.name = table2.name
Неправильные запросы (1,37 секунд):
select $allThingsToSelect
from table1, table2
where table1.name = table2.name;

select count(table1.name)
from table1, table2
where table1.name = table2.name;
Правильные запросы (1,02 секунд):
select $separateThingsToSelect
from table1, table2
where table1.name = table2.name;

select $commonThingsToSelect, count(table1.name)
from table1, table2
where table1.name = table2.name;