Tipps zur Performance

Fragen, Anregungen und Tipps zu Mentor
Antworten
Benutzeravatar
Kaiser
Administrator
Beiträge: 2189
Registriert: 03.11.2009, 16:50
Wohnort: Bern
Kontaktdaten:

Tipps zur Performance

Beitrag von Kaiser »

Bereich Datenabfragen
- Aufrufen Tabellen (Adresstabelle, Verkaufsaufträge etc.)
- Berechnungen (Automatische Wiederbeschaffung, Wartung etc.)
- Drucken datenintensiver Auswertungen (Statistiken etc.)

In diesem Bereich hängt die Verarbeitungsgeschwindigkeit weitgehend von SQL-Server und Netzwerkverbindung ab.
- Dedizierter Server (auf dem Server sollte kein Benutzer arbeiten)
- Starker Server (Geschwindigkeit und Arbeitsspeicher)
- Schnelle Netzwerkverbindung
- MySQL ist deutlich schneller als Microsoft SQL (siehe MySQL vs. Microsoft SQL im Datenbank-Forum).


Bereich Formulare
- Drucken Formulare (Offerten, Rechnungen etc.)
- Drucken Listen

Da die Formulare sehr komplex sind und eine Vielzahl an Funktionen anbieten, liegt der Schwerpunkt beim Aufbereiten der erhaltenen Daten. Wenn in diesem Bereich Performance-Probleme auftreten, muss sichergestellt werden, dass die Arbeitsstationen aus leistungsfähigen Computern bestehen.

Bei Formularen kann die Verarbeitungsgeschwindigkeit auch mit konzeptionellen Massnahmen erhöht werden. Formulare, die nur aus der Einzelseite bestehen, werden um ein Vielfaches schneller verarbeitet als mehrseitige Formulare (erste, übrige und letzte Seite), auch wenn im letzteren Fall schlussendlich nur eine Seite ausgedruckt wird.
Kaiser Software GmbH
Chefentwickler
Antworten