WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   köra benchmark på sql fråga? (https://www.wn.se/forum/showthread.php?t=15837)

zilveer 2006-08-25 15:39

hejsan,
jag skulle väldigt gärna veta hur man kör en benchmark på min sql fråga?
tacksam för vägledning

Kod:

SELECT * FROM word rimlexikon_words WHERE word LIKE 'k%' AND word_reversed LIKE 'kel%'

caipirinha 2006-08-25 15:57

Citat:

Originally posted by zilveer@Aug 25 2006, 15:39
hejsan,
jag skulle väldigt gärna veta hur man kör en benchmark på min sql fråga?
tacksam för vägledning

Kod:

SELECT * FROM word rimlexikon_words WHERE word LIKE 'k%' AND word_reversed LIKE 'kel%'

Skrev inte vilket språk du använder men lättast borde väll att köra en info från sql servern efteråt
för den borde svara med hur lång tid det tog i millisekunder. Som man får när man är inne i MySQL
admin och kör kommandon manuellt. Kanske inte går att få fram, inte testat :). Blir i annat fall
att köra en timer innan och se hur lång tid det tog.

kullervo 2006-08-25 16:35

Något som är minst lika intressant som hur lång tid frågan tar att utföra är att veta hur frågan exekveras. Kör "EXPLAIN SELECT..." på MySQL och Postgres. Postgres ger ännu mer info med "EXPLAIN ANALYSE SELECT...".


Alla tider är GMT +2. Klockan är nu 18:42.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson