Usergästebuch bremst die Seite aus?!

Begonnen von Atze, 04 Januar 2006, 12:50:03

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

NeMeSiSX2LC

Was bewirkt das indexieren eigentlich genau?
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Atze

Also der erste Eindruck hat mir vermittelt, das die Seite wesentlich besser und schneller ist.
Machnmal könnte man meinen das Problem war noch nie da.

Gelegentliche Lastspitzen verursachen kurzfristige Stockungen, aber danach ist wieder schneller. Höchste Userzahl bis jetzt 95 Stück.

Vielleicht gibts nochmal ein schräubchen an dem gedreht werden kann??
Den Fakt ist, ohne UserGB läuft besser  ???

Danke aber so weit, hat mir ernorm viel gebracht!
jetzt muß ich es wenigstens mom nicht mehr ausschalten.

Warten wir mal höhere Userzahlen ab, ich melde mich wieder  ;)

Gruß Atze
Fahr mal das Becks hoch!

Andi

Hört sich mal gut an ;)


Zitat von: NeMeSiSX2LC am 06 Januar 2006, 17:09:53
Was bewirkt das indexieren eigentlich genau?

Hmm, denke das zu erklären sprengt den Rahmen dieses Forums.
Kann ich auch nicht ;)

http://dev.mysql.com/doc/refman/4.0/de/mysql-optimisation.html
http://dev.mysql.com/doc/refman/4.0/de/indexes.html
schön´s Grüssle, Andi

RiotheRat

Zitat von: Atze am 06 Januar 2006, 17:29:35Vielleicht gibts nochmal ein schräubchen an dem gedreht werden kann??

Du bist doch bei Yellohost, oder? Frag mal Frank oder Dana ob man nachts (wenn alles schläft) einen Cron laufen lassen kann der die DB optimiert. Dann werden die Tabellen neu aufgebaut und auch der Index neu geschrieben. Grade bei Tabellen mit häufigen Schreib,- und/oder Löschoperationen kann das sehr wohl was bringen.

RtR
Unaufgeforderte PNs & Emails werden ignoriert

Erst wenn die letzte Zeile Code verhunzt, der letzte Server gehackt und der letzte Script-Kidde befriedigt ist, erst dann, werdet Ihr feststellen, dass Nuke nicht sicher ist...

jubilee

Hallo !
ZitatSämtliche Tabellenfelder der Usergästebuchtabelle nach denen gesucht und sortiert werden soll, sind nicht mit einem Index versehen.
Jo, der ist irgenwo verloren gegangen. Hab ich auch überhaupt nicht mehr drauf geachtet ...

MfG
jubilee

NeMeSiSX2LC

Zitat von: Andi am 06 Januar 2006, 18:14:57
Hört sich mal gut an ;)


Zitat von: NeMeSiSX2LC am 06 Januar 2006, 17:09:53
Was bewirkt das indexieren eigentlich genau?

Hmm, denke das zu erklären sprengt den Rahmen dieses Forums.
Kann ich auch nicht ;)

http://dev.mysql.com/doc/refman/4.0/de/mysql-optimisation.html
http://dev.mysql.com/doc/refman/4.0/de/indexes.html

Supi wieder bissel schlauer THX
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

selin01

Bei mir gebe ich folgendes ein ...

ALTER TABLE `nuke_userguest` ADD INDEX `date` ( `date` )  ;
ALTER TABLE `nuke_userguest` ADD INDEX wer( `wer` ) ;
ALTER TABLE `nuke_userguest` ADD INDEX dummy( `dummy` ) ;
ALTER TABLE `nuke_userguest` ADD INDEX touserid( `touserid` ) ;
ALTER TABLE `nuke_userguest` ADD INDEX fromuserid( `fromuserid` ) ;


und raus kommt ...

SQL-Befehl:

ALTER TABLE `nuke_userguest` ADD INDEX `date` ( `date` )