[firebase-br] Ref.: Debugar trigger e procedure

Nivaldo Martins nivaldomart em gmail.com
Qua Jan 16 16:16:16 -03 2013


Olá Humberto,

Uma alternativa pela aplicação é utilizar a função GetTickCount antes e
depois da chamada do IBO e subtrair o valor da última chamada do valor da
primeira

ex:
  public
24    fTempo: Ttime;
25    fMomento: integer;

    fmomento := GetTickCount;
    //-----------------Chamada do
IBO--------------------------------------------
    ftempo := (GetTickCount - fmomento) * OneMillisecond;




Daí vc pode converter esses tempos para string, colocar numa stringlist com
mais algumas informações referentes ao processo e despejar em um arquivo ao
final da execução (stringlist.savetofile).

Com esta forma vc pode testar se há diferença discrepante de tempo em
conexões locais e em rede.

Espero ter ajudado,

Nivaldo Martins,



Mais detalhes sobre a lista de discussão lista