Visa ett inlägg
Oläst 2011-12-06, 22:24 #23
frecco frecco är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2011
Inlägg: 3
frecco frecco är inte uppkopplad
Nykomling
 
Reg.datum: Feb 2011
Inlägg: 3
Citat:
Ursprungligen postat av gregoff Visa inlägg
Kan nämna att jag fick ner laddningstiden till i snitt 0.15 sekunder. Lösningen var att fixa ett nybörjarmisstag...

Det var inte databassökningarna som var problemet. Problemet var PHP. Jag tänkte inte på att avgränsa mina sql-frågor, så vissa frågor gav 30.000 rader som svar, och det tar en stund för PHP att bearbeta (att skicka från databasen till en variabel i php antar jag).

I och med att jag aldrig vill ha mer än 20 svar i min lista, så körde jag en LIMIT 0,20 på sql-frågan och vips var laddningstiden ner till en tiondel på de tyngsta sidladdningarna.

Ifall att någon ville veta ;-)
Använde du ett gemensamt index för båda kordinaterna? Jag fick lite bättre tider när jag gjorde så på stora datamängder.

Först gjorde jag som jag tror att du gjort och körde sedan alter table positions add index (lat, lon); vilket gjorde det lite lite snabare.
frecco är inte uppkopplad   Svara med citatSvara med citat