---
title: "Prestanda mätning / översikt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/161280-prestanda-mätning-översikt"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Tulork"
published: "2007-06-10T15:08:03.000Z"
updated: "2007-06-14T22:19:08.000Z"
replies: 5
views: 477
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/161280-prestanda-mätning-översikt"
---

# Prestanda mätning / översikt

## #1 — Tulork, 2007-06-10T15:08Z

Hade tänkt knåpa ihop en liten funktion för att mäta lite olika saker på hemsidan. Tänkte ha en liten avdelning i min adminpanel där jag kollar hur lång tid det tar att läsa in allt från min mysql databas t ex. 

Jag vet att vissa forum har liknande funktion..typ den som finns på wf längst ner 

```
Servern genererade sidan på 0.10514 sekunder (87.96% PHP - 12.04% MySQL). Antal SQL-frågor: 10
```

 

Finns det färdiga "mätverktyg" i PHP och mysql för detta?

Permalänk: https://www.webforum.nu/p/161280

## #2 — colione, 2007-06-10T18:29Z

Inte så vitt jag vet. Men ett vanligt sätt att göra det på är ju att använda phps microtime() och jämföra värdena före och efter någotning har körts, detta kan du göra mer precist genom att använda ett antal microtime() anrop före och efter funtioner och sql-frågor, för att därefter slå ihop tiden för php-exekveringen med varandra och tiden för sql med varandra och därefter båda tiderna och sedan dela den ena av dem med den totala tiden och få ut % värdet för de olika.

Permalänk: https://www.webforum.nu/p/1989097

## #3 — Tulork, 2007-06-10T18:31Z

jupp, va så jag tänkte. Undrade bara om det fanns nått annat sätt.

Permalänk: https://www.webforum.nu/p/1989098

## #4 — stevenet, 2007-06-12T13:42Z

Finns diverse databashanteringsklasser som gör detta för dig. Lagra varje körd sql-fråga och hur lång tid den tog i en array. Då kan du även hämta ut resultatet senare vid prestandamätningar. MySQL-klassen i punBB har b.la. denna funktion.

Permalänk: https://www.webforum.nu/p/1989723

## #5 — Tulork, 2007-06-12T13:46Z

tackar, ska undersökas

Permalänk: https://www.webforum.nu/p/1989725

## #6 — itpastorn, 2007-06-14T22:19Z

För att optimera SQL-frågor, använd DESCRIBE + SQL-frågan så ser du vilka index som används, temporära tabeller som skapas, etc.

För MySQL 4.1 och tidigare gäller regeln att endast ett enda index används för alla frågor utom UNION, så det gäller att skapa smarta index.

Permalänk: https://www.webforum.nu/p/1993355

---

Tråden på webben: https://www.webforum.nu/amne/php/161280-prestanda-mätning-översikt
