[gnucash-de] Neue Datei oder nicht?

Christian Stimming stimming at tuhh.de
Fre Jan 5 03:34:18 EST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Martin Kaffanke schrieb:
> Man kann ja ganz einfach die Kontenhierarchie exportieren...
> 
> Die Datei für letztes Jahr (Jänner 06 bis heute) ist jetzt ganz schön
> lang.  Macht es Sinn eine neue Datei für heuer zu beginnen?  Oder gibts
> andere Wege, Gnucash zu beschleunigen?  Vor allem der Aufbau einiger
> Reports dauert sehr lange, 

Die Berichte/Reports sind in der Tat blöderweise sehr langsam. Das liegt
daran, dass die ziemlich dumm programmiert sind. In den 1.8-Berichten
waren einige noch etwas effizienter programmiert, allerdings fehlte
dafür irgendwas anderes, und als dann jemand neues die Fehler der alten
korrigiert hat, ist leider eine furchtbar uneffiziente Berechnung mit
reingekommen (wen's interessiert: revs 10078 10199 10434 sind die
betreffenden Changesets).

Die Berichte werden tatsächlich wieder schneller, wenn man für das neue
Jahr auch eine neue Datei beginnt.

> ich vermute, dass Gnucash nicht optimal mit
> der XML Datei umgeht, ich kann mir selber nur sehr schwer erklären,
> warum bei Daten von nur einem Jahr gnucash bereits so langsam wird.
> (Vielleicht arbeitet Gnucash one Indizes?)

Die XML-Datei ist eh nur der Speichermechanismus; im laufenden Betrieb
werden alle Daten in entsprechenden Strukturen im Speicher gehalten. Die
wiederum sind vielleicht auch nicht sonderlich effizient für die
Abfragen der Berichte, aber GnuCash ist nun mal ursprünglich für
Privatanwender gestartet und deswegen eben keine enterprise-level Software.

Christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQCVAwUBRZ4NimXAi+BfhivFAQIyBQP/f3p2t0GdoilAPysuEUmNKx0vpPqjm6KM
FjofOj5DOMIsg9Q7g8LMwASMabLPXoz78Dsrw62mSVibnk3IFOFUIUz23FnIu6o5
C65jIg5m8QsibuQgpqZ5Ie8YJPqwnKQllcwXqU79kpDSk2Wr9kjuZ5CUJoWNPg5T
In8YZcCccO4=
=zTaK
-----END PGP SIGNATURE-----