Performance verbessern: Unterschied zwischen den Versionen

Aus GEVITAS
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „== Allgemeines == ''In Bearbeitung'' Dieser Artikel beschreibt, mit welchen Maßnahmen man die [http://de.wikipedia.org/wiki/Leistung_(Informatik) Performance…“
 
Keine Bearbeitungszusammenfassung
Zeile 24: Zeile 24:


=== Server ===
=== Server ===
Vereinfacht gesagt, kann man die Performance eines Datenbank-Servers verbessern durch diese Maßnahmen:
* RAM-Speichern: Geben Sie dem Datenbank-Server so viel Speicher wie möglich! Verwenden Sie ein 64-Bit-Betriebssystem, das mehr als 3 GByte Speicher nutzen kann.
* Nutzen Sie neuere Hardware, die z.B. [http://de.wikipedia.org/wiki/Festplatte#SATA SATA] benutzt.


=== Client, Rechner ===
=== Client, Rechner ===

Version vom 20. Februar 2013, 20:47 Uhr

Allgemeines

In Bearbeitung

Dieser Artikel beschreibt, mit welchen Maßnahmen man die Performance des Programms verbessern kann.

Was ist Performance

Als Performance bezeichnet grob gesagt man die Zeit, die ein Programm benötigt, um eine bestimmte Aufgabe zu lösen, z.B.

  • Wie schnell wird ein bestimmter Auftrag gefunden
  • Wie schnell wird die Verbuchung einer Auftragsposition durchgeführt

usw.

Datenbank-Indizes

Ein Datenbank-Index ist ein Mechanismus einer Datenbank-Maschine, der bestimmte Felder (Spalten) einer Tabelle indiziert. Dadurch merkt sich der Datenbank-Server in einer speziellen internen Tabelle, welche Werte es für das ausgewählte Feld gibt. Der Zugriff auf bestimmte Werte der Tabelle wird dadurch wesentlich beschleunigt.

  • Vorteil: Das Einlesen von Daten wird signifikant beschleunigt.
  • Nachteil: Das Einfügen von Daten wird verlangsamt.

Das Anlegen von Indizes einer Datenbank ist eine Wissenschaft für sich!


Server

Vereinfacht gesagt, kann man die Performance eines Datenbank-Servers verbessern durch diese Maßnahmen:

  • RAM-Speichern: Geben Sie dem Datenbank-Server so viel Speicher wie möglich! Verwenden Sie ein 64-Bit-Betriebssystem, das mehr als 3 GByte Speicher nutzen kann.
  • Nutzen Sie neuere Hardware, die z.B. SATA benutzt.

Client, Rechner