Langsamer Seitenaufbau der Index.php
Verfasst: 29.06.2004 16:14
Hi,
ich habe jetzt 5 Stunden das query gesucht was meine index.php so ausbremst. Nachdem ich festgestellt habe das man als Gast einen schnellen Seitenaufbau hat kam ich recht schnell auf das querie was die "neuen Posts" seit dem letzten Besuch anzeigt. Hier ergab ein explain das man evtl einen Index erzeugen sollte.
dieses select dauert bei mir 1,34 Sekunden.
daraufhin habe ich einen Index erzeugt:
jetzt dauert das query 0,01 Sekunden.
Falls jemand das gleiche hat, sollte er das einmal ausprobieren.
Gruss
Deniz
Suchmaschine: index , langsam , Seitenaufbau , mysql , slow , query
ich habe jetzt 5 Stunden das query gesucht was meine index.php so ausbremst. Nachdem ich festgestellt habe das man als Gast einen schnellen Seitenaufbau hat kam ich recht schnell auf das querie was die "neuen Posts" seit dem letzten Besuch anzeigt. Hier ergab ein explain das man evtl einen Index erzeugen sollte.
Code: Alles auswählen
mysql> explain SELECT t.forum_id, t.topic_id, p.post_time FROM phpbbboard_topics t, phpbbboard_posts p
-> WHERE p.post_id = t.topic_last_post_id
-> AND p.post_time > 1088504517
-> AND t.topic_moved_id = 0;
daraufhin habe ich einen Index erzeugt:
Code: Alles auswählen
ALTER TABLE `phpbb_topics` ADD INDEX ( `topic_last_post_id` )
Falls jemand das gleiche hat, sollte er das einmal ausprobieren.
Gruss
Deniz
Suchmaschine: index , langsam , Seitenaufbau , mysql , slow , query