MySQL-Optimierung (was: Re: Der Stand der Dinge)
Brought to you by:
christian_boltz,
raettchen3
From: Christian B. <fon...@cb...> - 2004-08-25 22:23:19
|
Hallo Ratti, hallo Leute, Am Mittwoch, 25. August 2004 21:33 schrieb Ratti: > Am Montag, den 23.08.2004, 23:31 +0200 schrieb Christian Boltz: > > Am Samstag, 21. August 2004 08:55 schrieb Ratti: > > > Am Mittwoch, den 18.08.2004, 01:13 +0200 schrieb Christian Boltz: > > > > Zumindest ein paar Indizies k=F6nnen wir ja mal in den mysqldump > > > > aufnehmen, damit wenigstens neue User den > > > > Geschwindigkeitsvorteil mitbekommen. (Das wichtigste d=FCrfte > > > > wohl ein Index auf die Kategorien-Spalte sein.) > > > > > > Ich habe sowas glaubich schon im Test. Leider ist mein Apache > > > gerade borken, und ohne Apache kein phpmyadmin (Durch mysqlcc > > > steig ich nicht durch...). Ich mu=DF mal gucken, sobald ich da > > > wieder rankomme. > > > > mysqldump? Ich denke, damit k=F6nnte ich notfalls auch was anfangen. > > Nix besonderes - einfach indiziert auf Teufelkommraus: > > CREATE TABLE `fonts` ( [...] > UNIQUE KEY `font_path` (`font_path`), > KEY `font_id` (`font_id`), > KEY `font_name` (`font_name`), > KEY `font_datatype` (`font_datatype`), > KEY `font_filetype` (`font_filetype`), > KEY `font_kategorie` (`font_kategorie`), > KEY `font_complete` (`font_complete`) > ) TYPE=3DMyISAM AUTO_INCREMENT=3D2101518 ; ^^^^^^^ *g* Probier mal einen Index =FCber mehrere Spalten, z. B. ALTER TABLE `fonts` ADD INDEX ( `font_kategorie` , `font_name` ) bzw. im MySQL-dump: KEY `neuerkey` (`font_kategorie`,`font_name`) Die genaue Kombination ergibt sich dann im Wesentlichen aus den=20 Auswahlm=F6glichkeiten der WebGUI, wobei die Kombination Kategorie + Name=20 wohl fast alles abdecken d=FCrfte. Gru=DF Christian Boltz =2D-=20 > Auch meinen Namen aus der Liste streichen... Wollen wir mal darueber abstimmen, ob es fuer Linux von Vorteil war, von einem Produkt der Verstaendigen zum Produkt fuer den Massenkonsum zu werden? (-; [Bodo Kaelberer in suse-security] |