[rt-users] rt3.x perfomance degradation (~500%)
Jesse Vincent
jesse at bestpractical.com
Thu Jul 24 13:03:03 EDT 2003
On Thu, Jul 24, 2003 at 06:25:12PM +0400, Ruslan U. Zakirov wrote:
> Hello.
> Have done snapshot of our RT DB.
> Have setup test machine with RT2 and RT3(DB same db generated with
> ugrade tools v1.16).
> Start apache with rt2 and make ab test on index.html with cookie
> sending. Repeat same twice. Use last result(cause of mason caching).
> Same with rt3.
> Every thing has same setup with almost default configs.
> linux 2.4.21+apache 1.3.28+mod_perl 1.28+mySQL 3.23.x+perl 5.8.0+all
> latest needed modules from CPAN+RT 3.0.4 <=> RT 2.0.15
> !!!Diff at the end and it about 500% overall time DEGRADATION!!!
You need to move to mysql 4.0.13 or newer. This will make a
HUGE difference in performance. I'm betting that you don't actually
even have innodb tables enabled in your mysql 3.23. Both of those
things are killers.
>
> Questions:
> 1) Why it is happenings? What to do with it? How to speed up RT3 to
> RT2 level?
> 2) Tried to use Mason cache enlarge to 100MB from default and add
> static_code flag through httpd.conf, but no significant changes. May be
> it's wrong to do it in httpd.conf? May be in code? I didn't find how to
> look at Mason runtime config(some pointd on it?).
> 3) Somebody did or can do mySQL upgrade(3.x -> 4.x) perfomance test?
> 4) Interesting aspect is mySQL vs Postgres?
> 4) Sometimes while first preparation tests I's starting `top` and
> almost all the time mySQL used ~100% CPU. May be I could use some
> aditionals mySQL options to speed it up for RT3 only.
>
--
http://www.bestpractical.com/rt -- Trouble Ticketing. Free.
More information about the rt-users
mailing list