From: Benny M. <ben...@gm...> - 2013-05-02 07:10:29
|
2013/4/28 Ken <kb...@te...> > On April 28, 2013 05:08:33 PM Martin Steer wrote: > > > Are the large databases individuals of one family, in some sense? > > > > In that all individuals have a Mennonite ancestry genetically or through > marrage it is one family. > > See http://calmenno.org/grandma/ > > > Does Gramps cope with them well? > > > > M. > > > > It did take four days to build the 1.25 million person database from a > GEDCOM > file and it does take several minutes to open in Gramps plus more minutes > to > build the different views when first switching between them. > > Perhaps it would be better for the different views "People, Relationships, > Families ETC" to build in the backround instead of when selected? > > But once the various views are built Gramps does cope very well. > What would be needed to support this better, are different views for large trees. Think of a web browser email client, where you see 20 or 50 lines on a screen, and need to press next, previous, to see other screens. That is how you make huge lists of 40000+ performant. Combined with filtering, it should still be useful for a user. The current views where you can scroll are just not made for this use case, although that, as you mention, if you have the memory in your PC, once loaded, it does work ok. The good news is that constructing such views would normally not be a lot of work for a developer. The bad news is finding a developer with time and inkling to do this :-) With the plugin structure, views like this could be downloaded, and can replace the default list views. For full faster performance, more indexes in the database would also be needed, but that would blow up the grampsdb directory even more than already the case. For the 35.4GB database dir, check if you don't have a lot of .log files in it. If so, you can take a backup, open and close every family tree once in Gramps, and then delete all .log files. Older versions of Gramps had a bug not deleting old logs, newer Gramps should not have this problem, but old logs might still be present. No guarantee the tree opens after the delete without problems, but that is what the backup is for. Benny > > Ken > > > > ------------------------------------------------------------------------------ > Try New Relic Now & We'll Send You this Cool Shirt > New Relic is the only SaaS-based application performance monitoring service > that delivers powerful full stack analytics. Optimize and monitor your > browser, app, & servers with just a few lines of code. Try New Relic > and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr > _______________________________________________ > Gramps-users mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-users > |