Schrift
[thread]3663[/thread]

Perl und SQL - Dauer der Abfrage erfahren

Leser: 1


<< >> 4 Einträge, 1 Seite
olruebe01
 2006-03-12 18:21
#34090 #34090
User since
2006-01-19
192 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich nutze mySQL mit Perl. ICh würde gerne, wie bei Google oben Link, auslesen, wie lange die DB-Anfrage gedauert hat und dies anzeigen. Wie kann ich die Dauer abfragen / auslesen?
Danke und Gruß,
Oliver
dominicn
 2006-03-12 18:35
#34091 #34091
User since
2003-08-08
327 Artikel
BenutzerIn
[default_avatar]
Ich weiß nicht, ob DBI da schon was mitliefert ansonsten könntest du das Modul CPAN:Time::HiRes nutzen, um die Dauer der Abfrage zu ermitteln.

Code: (dl )
1
2
3
4
5
6
7
use Time::HiRes qw( gettimeofday tv_interval );

$t0 = [gettimeofday];

sleep 2; # anstatt sleep die DB-Abfrage durchführen

$elapsed = tv_interval ($t0);
\n\n

<!--EDIT|dominicn|1142181497-->
ptk
 2006-03-12 18:40
#34092 #34092
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
Mit den Time::HiRes-Funktionen gettimeofday und tv_interval.
olruebe01
 2006-03-12 18:44
#34093 #34093
User since
2006-01-19
192 Artikel
BenutzerIn
[default_avatar]
Super. DANKE!!!!!
<< >> 4 Einträge, 1 Seite



View all threads created 2006-03-12 18:21.