Performance verbessern: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
== Allgemeines == | == Allgemeines == | ||
'' | ''Dieser Artikel ist noch in Bearbeitung'' | ||
Dieser Artikel beschreibt, mit welchen Maßnahmen man die [http://de.wikipedia.org/wiki/Leistung_(Informatik) Performance] des Programms verbessern kann. | Dieser Artikel beschreibt, mit welchen Maßnahmen man die [http://de.wikipedia.org/wiki/Leistung_(Informatik) Performance] des Programms verbessern kann. | ||
| Zeile 20: | Zeile 20: | ||
* Nachteil: Das '''Einfügen''' von Daten wird verlangsamt. | * Nachteil: Das '''Einfügen''' von Daten wird verlangsamt. | ||
Das Anlegen von Indizes einer Datenbank ist eine Wissenschaft für sich! | '''Das Anlegen von Indizes einer Datenbank ist eine Wissenschaft für sich!''' | ||
Die [[REFLEX]] bzw. [[GEVAS-Professional]] bringen bei der Neuinstallation eine Datenbank mit, in den eigentlich alle notwendigen Indizes gesetzt sind. | |||
Version vom 22. Februar 2013, 21:40 Uhr
Allgemeines
Dieser Artikel ist noch 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!
Die REFLEX bzw. GEVAS-Professional bringen bei der Neuinstallation eine Datenbank mit, in den eigentlich alle notwendigen Indizes gesetzt sind.
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.