SQL-Performance
Aufgrund gewachsener Strukturen im Quelltext und der in letzter Zeit stark zugenommenen Anzahl der Netzwerkinstallationen, wurde die Optimierung von wichtigen SQL-Anweisungen für Treesoft CRM durchgeführt, und für die anderen Bereiche von Treesoft Office vorbereitet. Diese Optimierung zeigt ihre Vorteile besonders bei Installationen mit mehreren Benutzern. Daher kann eine Bewertung der Optimierung nicht allgemeingültig beschrieben werden.
Jeder Kunde füllt die Tabellen mit einer unterschiedlichen Anzahl von Datensätzen. Ein Anwender hat zum Beispiel sehr viele Ansprechpartner zu einer Adresse, ein anderer hat keine Ansprechpartner, aber sehr viele Einträge. Somit sind die Tabellen unterschiedlich gefüllt und der Firebirdserver kann die Abfragen am schnellsten abarbeiten, wenn die Statistiken gepflegt werden. Diese werden nun mit jedem Update automatisch gepflegt.
Weiterhin wurden viele SQL-Anweisungen auf die Besonderheiten des Firebirdservers angepasst, somit ist sichergestellt, dass die Performance der Datenbank nicht stetig abnimmt.
-
Wichtiger Hinweis:
Jeder Benutzer sollte innerhalb von 24 h die Software Treesoft Office mindestens einmal beenden, um Datentransaktion abzuschließen. Besonders bei mehreren Benutzern wird so die Datensicherheit erhöht, weil nur abgeschlossene Datentransaktionen gesichert werden können.
Die Auswirkungen der Optimierungen sind in folgenden Bereichen spürbar.
Adressen/Ansprechpartner
Das Laden der Adressen durch Optimierung der Statements der Kommunikation wurde optimiert. Im Schnitt heißt es, dass die Ermittlung der Kommunikationen zu einem einzigen Ansprechpartner im Schnitt von 236 ms auf 50 ms verringert wurde.
E-Akte
Das Laden eines einzelnen Zweiges wurde im Durchschnitt von 63 ms auf 47 ms optimiert. Das im Einzelnen ist nicht wirklich spürbar, da aber beim Öffnen der E-Akte sehr viele Zweige geladen werden müssen (alle die Zweige welche aufgeklappt sind), ist das beim Wechsel in die E-Akte spürbar schneller geworden.
- Neuerungen Treesoft Office 7.3
- Neuerungen Treesoft Office 7.2
- Neuerungen Treesoft Office 7.1
- Neuerungen Treesoft Office 7.0
- Neuerungen Treesoft Office 6.5
- Neuerungen Treesoft Office 6.4
- Neuerungen Treesoft Office 6.3
- Neuerungen Treesoft Office 6.2
- Änderungsprotokolle