<div dir="ltr">Thanks for the response Christian,<div><br></div><div>That's interesting to hear that Git master has improvements. Due to requirements, I'm not going to be able to use that in a production way, or even for serious testing. Though, I will spool up an VM and have a look at least.</div><div><br></div><div>I'll explore the reduction in the redundant operations as well and let you know how they feel in comparison.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 25 April 2015 at 19:39, Christian Dávid <span dir="ltr"><<a href="mailto:christian-david@web.de" target="_blank">christian-david@web.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Hello Phil,<br>
<br>
sorry for my late answer. I hope this is still of interest for you.<br>
<br>
The current git master contains several changes which improve the SQL back-end.<br>
You should really use that as some of the redundant calls are removed by now.<br>
Also the start up should be faster (if you know who much, please tell me!).<br>
<br>
Some redundant calls cannot be prevented. Even if KMyMoney does not support it<br>
at the moment, it should be able to handle multiple users working with the<br>
same database in future. In that scenario the calls may be needed.<br>
<br>
The other problem is that the SQL back-end is everything but not straight<br>
forward. It is really hard to see for a developer where redundant calls are<br>
from and how to solve them.<br>
<br>
Hope you are still working on this!<br>
<br>
Greetings<br>
Christian<br>
<br>
Am Montag, 16. Februar 2015, 14:25:36 schrieb Phil Richardson:<br>
</span><span class="">> I am currently on kmymoney 4.6.6. Although an older build, I have explored<br>
> what has been done in the code areas that could impact what I describe.<br>
><br>
> I do intend to update, but this requires a few other operating systems to<br>
> be updated first (Ubuntu deps issue), but I don't see anything at the code<br>
> side that would indicate such an advantage that I should hold out on<br>
> providing this detail.<br>
[…]<br>
> I am currently trying to explore the startup sequence and timings when<br>
> using kmymoney with a MySQL server.<br>
</span>[…]<br>
<span class="im HOEnZb">> For one, there is a shed load of MySQL data in the startup seq. Looking at<br>
> the code, there are plenty of calls. Looking at the SELECTS that occur, the<br>
> are lot redundant operations.<br>
<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
KMyMoney mailing list<br>
<a href="mailto:KMyMoney@kde.org">KMyMoney@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kmymoney" target="_blank">https://mail.kde.org/mailman/listinfo/kmymoney</a><br>
</div></div></blockquote></div><br></div>