Czas wykonania instrukcji SQL - ADO

0

Witam serdecznie,
drodzy forumowicze, chciał bym zapytać jaka jest metoda pomiaru czasu wykonania np. instrukcji SELECT.
Czy są wbudowane metody w ado którymi mozna pobrać ten czas np. z serwera sql ?
A jeśli nie ma to jak rozwiązać problem pomiaru czasu wykonania w zapytaniach uruchamianych asynchronicznie (bo wyczytałem że ado może działać asynchronicznie).
W porgramie korzystam z ADOConnection i ADOQuery baza oracle 10g.

0

Czesc,

Zacznij od tego artykulu: http://delphi.about.com/od/kbthread/a/query_threading.htm.

Generalnie chodzi o to abys odpalil query w oddzielnym watku i w tym watku zmierzyl jego czas wykonania.
Jesli chcesz wiedziec jak dokladnie zmierzyc czas to poczytaj o QueryPerformanceCounter ale pewnie wystarczy samo GetTickCount.

1 użytkowników online, w tym zalogowanych: 0, gości: 1