Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> MySQL Performance-Tuning, Tipps gesucht
Svere Noeder
Beitrag Thu. 31. May 2007, 09:13
Beitrag #1


Advanced Member
***

Gruppe: Members
Beiträge: 60
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 84



Ich habe im Intranet eine MySQL-Datenbank für ein Statistiksystem im Einsatz mit mehreren Millionen Datensätzen.

Habe entsprechende, auch mehrere Indizes gesetzt, die Querys entsprechend optimiert.

Ich suche jetzt Hilfe (Tutorials, etc) wie ich die Abfragegeschwindigkeit erhöhen kann :

- anderer DB-Typ (aktuell MyISAM) ?
- Server-Vars (Cash, etc)

Wäre dankbar für Tipps
Go to the top of the page
 
+Quote Post
STam
Beitrag Thu. 31. May 2007, 21:53
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 541
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 8



Schon mal an die Hardware gedacht?

Gruß
Go to the top of the page
 
+Quote Post
Tiggr
Beitrag Fri. 1. June 2007, 08:16
Beitrag #3


Advanced Member
*******

Gruppe: AdvancedMembers
Beiträge: 386
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 136



Was soll denn schnell sein? Einfügen oder lesen? Indizes bremsen beim Schreiben/Update...

Ansonsten: Google mal, meist ist das der Punkt an dem du dann aufhören mußt mit lehrbuchmäßiger Normalisierung ... ansonsten gibt es da viel im Netz zu, aber wenig das hilft! :-(

Ansonsten: Viel Ram, viele Spindeln, die alten DB-Regeln!

Tschüss
Tiggr


--------------------
@bout Kites: Colorful Sky - Typo3
@bout LARP: Orga ohne Namen - Sefrengo
@bout LARP: LARP-Welt - CakePHP
@bout Kites: Rodgauer Workshop - Contao
Go to the top of the page
 
+Quote Post
bjoern
Beitrag Fri. 1. June 2007, 11:52
Beitrag #4


Administrator
********

Gruppe: Members
Beiträge: 1.092
Mitglied seit: 16.06.2006
Wohnort: Köln
Mitglieds-Nr.: 1



Beschäftige Dich mal mit dem MergeTable Tabellentyp, das könnte bei großen Datenmengen eine Lösung sein. Im Statistikbereich wird das recht oft eingesetzt, weil die Datenmengen einfach sehr schnell sehr groß werden und dann schlecht zu managen sind.

Ansonsten könnten Heap Tabellen Vorteile bringen, da diese komplett im RAM sind. Ist aber auch grundsätzlich ein Problem, wenn die Tabellen sehr groß sind (RAM) oder der Rechner abschmiert (RAM gelöscht, Tabelle weg). Für Sessions wird das ganz gerne genommen.


--------------------
Es wird, es wird...
Go to the top of the page
 
+Quote Post
Svere Noeder
Beitrag Fri. 1. June 2007, 14:41
Beitrag #5


Advanced Member
***

Gruppe: Members
Beiträge: 60
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 84



ZITAT
Schon mal an die Hardware gedacht?

Ja sicher. Vorerst werde ich jedoch erstmal Einstellungen optimieren.

ZITAT
Einfügen oder lesen?

nur lesen (einfügen wird nachts gemacht per script)

ZITAT
...ansonsten gibt es da viel im Netz zu, aber wenig das hilft! :-(

Die Erfahrung habe ich auch schon gemacht.

ZITAT
MergeTable

Damit werde ich mich mal beschäftigen. Hört sich ganz gut an, was ich bisher hierzu gefunden habe.

Danke biggrin.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 28.4.24 - 15:03

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.