Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.19;
Скачать: CL | DM;

Вниз

SQL   Найти похожие ветки 

 
bedniy_student   (2002-11-29 09:46) [0]

Народ, скажите пожалуйтса, как средствами SQL или PL/SQL измерить время выполнения оператора select? В секундах я измерить могу, но он выполняется быстрей.... как измерить в микросекундах например?


 
XCB   (2002-11-29 10:11) [1]

declare
dat_beg date;
interv number;
begin
dat_beg := sysdate;
select * from ...; // SQL
interv := sysdate-dat_beg;
end;


 
bedniy_student   (2002-11-29 10:19) [2]

или я чегото не понимаю... или одно из двух:))))
Таблица большая, 3 столбца и 50000 строк... а он мне этот интервал пишет равным 0. Причем запрос выполняется меньше секунды...


 
EternalWonderer   (2002-11-29 22:46) [3]

Если я не ошибаюсь, interv := sysdate-dat_beg; даст разницу в количеств дней (т.е. в нашем случае - почти всегда 0). Чтобы получить разницу в секундах, надо выделить секунды из обоих дат и вычитать уже их. Точнее секунд таким способом не получится.



Страницы: 1 вся ветка

Текущий архив: 2002.12.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
14-61819
Dimedrol
2002-11-27 12:18
2002.12.19
Русский язык в KDE.


3-61466
Valik
2002-12-02 00:58
2002.12.19
Подключение к БД Paradox c помощью ADO-компонентов в Run Time


1-61561
Виталик
2002-12-09 18:51
2002.12.19
TDriveComboBox или как там его


1-61526
Бук
2002-12-09 13:05
2002.12.19
BackSpace и Del


4-61862
DOOMin
2002-11-06 13:19
2002.12.19
CreateFile( LPT1 , ....) в DLL