[rt-users] Performance with many attachments and transactions

Kevin Murphy murphy at genome.chop.edu
Thu Nov 17 12:07:33 EST 2005


Hi all,

Just a sanity check:

I'm assuming it is not unreasonable for a ticket with 44 attachments and 
75 transactions to take 13-14 seconds to load?

RT 3.4.4 is running on Apache 1.3.33 with mod_perl compiled in, Perl 
5.8.6, database is PostgreSQL 8.0.4, DBIx::SearchBuilder  is 1.33, Mason 
is 1.3101.  Machine is Mac OS X 10.4.3 on dual 1.42 GHz PowerMac G4 with 
2GB RAM, idle at the time of my test.

There are 433 separate database queries made in the course of loading 
this ticket, whose cumulative time (as measured in the postgresql log 
file) is just 1.19 seconds, but the entire load takes 13-14 seconds, 
both according to the RT footer and by measuring the elapsed time across 
all database queries in the postgresql log file.

The ticket's html source is 113,683 bytes and is sent over a 100Mbit/sec 
LAN.  The time for my browser (Firefox) to receive and render a static 
version of the ticket page from the same web server is well under a 
second.  So query, transmission, and rendering time is <= 2 seconds, 
perl squirrelling is ~ 11-12 seconds.  Seems like a lot, somehow.

Thanks,
Kevin Murphy




More information about the rt-users mailing list