I am not sure whether Liz stores her data files in a compressed format but
she probably does as that is the default for the xml file type.  However,
modern computers usually have anywhere from 2 to 16 gigabytes or more of 64
bit ram so even if the xml expands to more than a gigabyte Gnucash does not
bog down seriously.  As it happens there are some actions that may cause
more delay than loading or saving the data which usually includes
compressing or decompressing the data.  Your web browser probably uses more
ram than even a very large Gnucash data file would use.

On Wed, Sep 18, 2024, 10:37 PM Chris Miller via gnucash-user <
gnucash-user@gnucash.org> wrote:

> Hi Liz,
>
> > Looking at my 2 biggest data files with data from about 1990 for one
> > and 1995 for the other
> > 2.2 MiB (2351153 bytes)
> > 1.5 MiB (1537242 bytes)
>
> > and I don't notice any delays on using these files.
> How many transactions do you suppose are saved? My personal case would be
> ten or fifteen a month, but the other use case could be two hundred. That
> would be five thousand in two years. That sound like a lot to me, for a
> flat file. Of course, he could read the file at start-up and index it in
> memory, which would minimize performance hits, but what about transactional
> integrity? I'm unaware how GnuCash is going to implement transactions
> outside of a database.
>
> Thanks for the help,
> --
> Chris.
>
> V:916.799.9461
> F:916.974.0428
> A: Because we read from top to bottom, left to right.
>     Q: > Why should I start my reply below the quoted text?
> _______________________________________________
> gnucash-user mailing list
> gnucash-user@gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>
_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to