R13.27 Genaue Zeitmessungen durchführen

Aufgabe

Wer hatte nicht schon einmal das Problem, die Ausführungsgeschwindigkeit von Programmteilen messen zu müssen? Sei es nur, um einen Vergleich durchzuführen oder um die Performance von Abfragen zu verbessern. Insbesondere bei Client/Server-Anwendungen kann ein Optimum an Geschwindigkeit nur durch entsprechende Versuche erreicht werden.

Lösung

Unter Windows bieten sich verschiedene Varianten an, von denen jedoch nur eine als geeignet angesehen werden kann. Viele Programmierer verwenden nach wie vor die Funktion GetTickCount, die jedoch eine völlig unzureichende Genauigkeit liefert. Ursache ist nicht etwa die Funktion an sich, sondern der abgefragte Counter. Geht es nur darum, die Ausführungsgeschwindigkeit ...

Get Microsoft Access Programmierrezepte now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.