Thanks Atif, 

I've tested up till about 4000 projects (with some level of subprojects) on my 
test data sets, so this is slightly larger. 

If you are just evaluating, it might be worth looking at git trunk. On top of 
that I've got a couple of development branches at the moment that are works in 
progress that might have a knock-on effect of optimising some things ( 
http://git.mantisforge.org/w/mantisbt/paul.git - two branches - one that starts 
to change the way we handle dates, and the other BugData objects) 

In terms of your data set, I think you might currently be going to hit a couple 
of issues: 
a) we kick off a call to project_cache_all (which does a SELECT * FROM 
mantis_project_table) for any page hit 
--> Reason: that's 'quicker' as the dropdown box to select projects generally 
requires all projects to be loaded, but for this case... 

b) The project select box - I assume currently only shows 2-3 projects per 
user? 

c) Filters (view issues page) - I believe the AJAX dropdown selectors to search 
by reporters includes *ALL* users (i.e. 17,000). Someone has submitted a patch 
into www.mantisbt.org/bugs suggesting that we limit the reporters to reporters 
linked to the projects a user is related to, or similar. 

At the moment, the things i'm aware of that i'd like to try to optimise, but 
haven't done are: 
a) large number of viewable projects 
b) subprojects hierachies 
c) generated emails with large numbers of linked people. 

I'd be interested to know if the latest development code also shows out of 
memory errors assuming your just testing this. 

Out of interest, given you are running php 5, what is your php memory limit set 
to? I know that php group changed the default limit from 8MB to 128MB as php5 
itself requires more ram than php4. 

Paul 




----- Original Message ----- 
From: "Atif Ghaffar" <[email protected]> 
To: "Help with Mantis" <[email protected]> 
Sent: Friday, April 17, 2009 11:23:45 PM GMT +00:00 GMT Britain, Ireland, 
Portugal 
Subject: Re: [mantisbt-help] installation for large volume 

Here are the new stats after loading the data again. 
Mantis Database Statistics 
mantis_bug_file_table = 1 records 
mantis_bug_history_table = 8 records 
mantis_bug_monitor_table = 0 records 
mantis_bug_relationship_table = 0 records 
mantis_bug_table = 3 records 
mantis_bug_tag_table = 0 records 
mantis_bug_text_table = 3 records 
mantis_bugnote_table = 0 records 
mantis_bugnote_text_table = 0 records 
mantis_category_table = 3 records 
mantis_news_table = 0 records 
mantis_plugin_table = 1 records 
mantis_project_file_table = 0 records 
mantis_project_table = 26682 records 
mantis_project_user_list_table = 50743 records 
mantis_project_version_table = 0 records 
mantis_tag_table = 0 records 
mantis_user_table = 17051 records 
mantis_user_profile_table = 0 records 
mantis_user_pref_table = 4 records 
mantis_user_print_pref_table = 0 records 
mantis_custom_field_project_table = 0 records 
mantis_custom_field_table = 1 records 
mantis_custom_field_string_table = 0 records 
mantis_filters_table = 0 records 
mantis_sponsorship_table = 0 records 
mantis_tokens_table = 3 records 
mantis_project_hierarchy_table = 0 records 
mantis_config_table = 1 records 
mantis_email_table = 3 records 



On Sat, Apr 18, 2009 at 12:03 AM, Atif Ghaffar < [email protected] > 
wrote: 






On Sat, Apr 18, 2009 at 12:01 AM, Atif Ghaffar < [email protected] > 
wrote: 


Hi Paul, 

a) Please find the file attached for the stats output. 

PS: This report is after deleteing all projects/users and then loading just a 
few thousand records. 
If you want that I fully load the database and provide you the report, please 
ask. 





-- 
best regards 
Atif Ghaffar 

------------------------------------------------------------------------------ 
Stay on top of everything new and different, both inside and around Java (TM) 
technology - register by April 22, and save $200 on the JavaOne (SM) 
conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on 
sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p 
_______________________________________________ mantisbt-help mailing list 
[email protected] 
https://lists.sourceforge.net/lists/listinfo/mantisbt-help 
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and 
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today. 
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
mantisbt-help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mantisbt-help

Reply via email to