webForumDet fria alternativet

långsam mySQL-uppkoppling

Databaser & SQL

4 svar · 265 visningar · startad av danieleinad

Medlem sedan jan. 200430 inlägg
Frågan#1

Min sida är långsam och jag misstänker att det
är mySQL-uppkopplingen som är boven.
Jag använder i princip följande php-kod:

$dbHost = "mysql.domän.se";
$dbName = "databasnamn";
$dbUser = "användare";
$dbPasswd = "lösenordet";

function dbConnect()
{
global $dbHost, $dbUser, $dbPasswd, $dbName;
mysql_connect( $dbHost, $dbUser, $dbPasswd ) or error( mysql_error() );
mysql_select_db( $dbName );
}

dbConnect();

$kontakt = mysql_query("SELECT * FROM databasen ORDER BY datum DESC LIMIT 15") or error( mysql_error() );
while(list($variabel1, $variabel2)=mysql_fetch_row($kontakt))
{
echo "$variabel1 $variabel2";
}

Någon som ser något uppenbart fel eller hastighetssänkande?

Tack på förhand!

/Daniel

Medlem sedan dec. 200012 464 inlägg
#2

Vad är långsamt, SQL-frågan eller att koppla upp sig mot databasen?

Vad får du för resultat om du använder explain.

Medlem sedan aug. 2001676 inlägg
#3

Har absolut inget svar på din fråga men jag har sett att fler skrivit lite överallt om långsamma mysql kopplingar. Hoppas verkligen att det är något som går att åtgärda eftersom jag själv just håller på att byta från Access till mysql för att det ska gå snabbare - inte långsammare!
Lycka till!
=)

Medlem sedan jan. 200430 inlägg
#4

LarsG skrev:

Vad är långsamt, SQL-frågan eller att koppla upp sig mot databasen?

Vad får du för resultat om du använder explain.

Vet inte riktigt vad det är som tar tid; vad jag märker är att när
min sida ska laddas dyker titeln längst upp i webbläsaren upp
snabbt, men sedan tar det tid innan sidans innehåll, vilket plockas
från en mySQL-databas, visas.

Explain-funktionen känner jag inte till, vad är det?

Tack!

Medlem sedan dec. 200012 464 inlägg
#5

Du får testa frågan i något interaktivt verktyg. Där kan du också använda explain. Om du söker på https://www.mysql.com så finns det mer information.

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)