בצורה פשוטה:
בעיקרון אתה יכול לעשות משהו ממש פשוט - שימוש בפו' time שתפקידה להחזיר את מס' השניות מאז ה1 ל1 1970 (אם אני זוכר נכון):
$start = time(); //call to the DB and do your things. //... //... //... echo "the action took " . (time() - $start) . "seconds";
כמובן שניתן לשכלל את זה שיקח את הזמן כולל מאיות השנייה וכו' (microtime) ועוד כל מיני שטויות - עבודה עם פו' לצורך העניין (אני בניתי גם מחלקה בעבר שיודעת לטפל בזה ולדעת לתזמן כמה כל חלק לקח וכמה סה"כ כל החלקים לקחו ועוד כל מיני פרמטרים). מקווה שזה עזר. עוד בנושא: www.php.net/time