[gnucash-de] Datenbankanbindung und Performance

Andreas Seidel jack at mellonet.de
Fr Dez 30 06:22:32 EST 2016


Hallo Zusammen,

Zunächst wünsche ich der Mailingliste einen erfolgreichen Start in das
neue Jahr 2017. Auf dass GnuCash in diesem Jahr wieder einen guten
Sprung voran macht.

Ich benutze GnuCash 2.6.12 auf einem Ubuntu 16.04 LTS Rechner mit einer
Datenbankanbindung an eine PostgreSQL-Datenbank 8.4 auf einem Server
mit Ubuntu 12.04.5 LTS Server.
Ich weiß, die Datenbank und der Server sind nicht mehr aktuell.
Trotzdem war ich erstaunt, wie leicht auf die Datenbank umzustellen
war.
Nun ist mein Server auch nicht mehr der neueste Rechner. Mit einem
Pentium 4 2,66GHz erledigt er aber bisher meine Ansprüche ganz
ordentlich. Nur bei GnuCash habe ich jetzt ein echtes Performance-
Problem. Dadurch, dass ich direkt mit der Datenbank verbunden bin,
benötige ich für jede neue Buchung ca. 1 Minute.
Wenn ich Online meine Kontoumsätze abrufe, kann das dann schon eine
Weile dauern. Gibt es Tricks, um die Performance für den Benutzer zu
erhöhen? Evtl. einen Buchungs-Cache, der erst bei Beendigung von
GnuCash ausgeführt wird? Oder vielleicht eine Einstellung auf dem
PostgreSQL-Server? Ich habe gesehen, dass die Datenbank nur 40% - 60%
der CPU auslastet.
Im schlimmsten Fall muss ich dann doch wieder filebasiert arbeiten.
Da die Vorteile einer Datenbank (Multiuser-fähigkeit) bei GnuCash
anscheinend noch nicht implementiert sind, gibt es aktuell eh keinen
Grund auf eine Datenbank umzustellen.

-- 
Mit freundlichen Grüßen,

Andreas Seidel

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.14 (GNU/Linux)

mQGiBD76+vYRBACgpkmwejHTlEz2+xgWhlYDpFOGr0GdbG8zR+yVCBtpRl6gD6EB
qQB8XHiWVNVDZ6VRyvDdD2lcHFeXVs01x1NdFJ7SZV6iEkbaJ5K07+SQw1/g8PlZ
a6/7ivvDkhn//Ir4exEhdR0cIQhY8+flC1ZOzjSX+O5w0HO+gW6GH4xoGwCg4ky8
YXANAxysbZUxtQ0G2AEeOkUD/1zkD5mv49/K+a2haDQsouWVipngdioq4LWoRgK8
sHf8EoYQ9O5w4pvcsE5jbnp+JJlGHBcdX4X69aXeO+NkXOtI7Mzag+2lCtDZxgaF
yWL3lNibLV7ozyeeYWKhHQQPL1Xkgv/DTWkjYWmCTzIfjCWkGobNUPrB/fIdFDdp
sskBA/0ZXuNha6SsKHgdRMobEDJbst/Sor1KjEkdkdIV98EkVu6b8rA4dbH0IFSo
hwsor4RE0UPO9FLw9bmxbXoGggkmMPbswWFLdEFc7jFHxOclb3H+JNzB1cenY9D3
mCmLhgX2DLSqGWVIEBvFMTGfR2YfT7LEjlygdNbh0n5vkJYPG7QhQW5kcmVhcyBT
ZWlkZWwgPGphY2tAbWVsbG9uZXQuZGU+iGUEExECACUCGyMGCwkIBwMCBhUIAgkK
CwQWAgMBAh4BAheABQJM/XSEAhkBAAoJEC7xdPI2uOOQYEkAn37ITp/u8zYZyRVT
KwkM0y5LR269AJwPC0uNKzZh/5qaX1hJXCDF03M6zLQyQW5kcmVhcyBTZWlkZWwg
KEFyY29yLUFjY291bnQpIDxhbnNlMDAwMUBhcmNvci5kZT6IYgQTEQIAIgUCTP10
XQIbIwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQLvF08ja445CqLgCgw5C2
i3CVCcj3wp8FjRdMVx6LBYoAoLqioi27vP4iiw33UGjjuRxNzWatuQENBD76+v4Q
BAC/x5diquj6jZWQ2kTptgWRiOrWCWtwb/NAERrjZkmJ5Hnq0y2lE8B6aYAEJicR
Gef6R2jNeoTnzASBSulVGOEdZX4thcpX8SmfqdDf+M9oJphstJpA0PDzdCfU7Uzv
1o1r6dgMdTInAfJtPfp4X5UZOm0K/Uc0TJeUz3k5TK8aYwADBgQAgh8VRWHM52wM
YgLIwykIkI1uIgDgzUfpHvcUOQWT8KgvN64XMruPgBmYD1AJCouqYlijY6r0QsSq
GoAf7Abtlj4LMb4HtCMtk91BTNVpATSEM+Gst2CLbKf1cfBoRwvoMjvnRq967/TR
/yr/W6kJGqddI6R/QQqsRQi33z6JXmuIRgQYEQIABgUCPvr6/gAKCRAu8XTyNrjj
kCZAAKClcNXgQkSHeMV6SWyQNg0jfVbkJQCbBVd92FSWYzOdg+F2QW62uhkqTKI=
=FgzN
-----END PGP PUBLIC KEY BLOCK-----


-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 181 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.gnucash.org/pipermail/gnucash-de/attachments/20161230/7a6b6b9d/attachment.sig>


Mehr Informationen über die Mailingliste gnucash-de