[rt-users] RT3 Performance Issues Update

Jon Masters jonathan at jonmasters.org
Thu Aug 12 08:10:18 EDT 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jesse Vincent wrote:

| On Aug 11, 2004, at 7:12 AM, Jon Masters wrote:
|
|> Hi all,
|>
|> However I have forced myself to play around more with perl and have
|> been using an interactive mod_perl debugging session to determine that
|> there is potentially a problem in the
|> DBIx::SearchBuilder::Record::Cacheable code as it likes to go and sit
|> in big long loops looking for stuff that has expired from its object
|> cache. Can I turn off the cacheing and just use the database directly?
|
|
| Sure, but that will hurt in other ways.

How would you recommend that I do this - I would like to rule out issues
with that part of SearchBuilder - documentation is somewhat light.

|> It likes running the expire code path hundreds of times, e.g.:

| How long does the cache expirey take when run outside the debugger?

I'll run this through the profiler again.

| But you have hit on one of the places I've had flagged in the back of my
| head as a possible point of pain for a while.

I think it is the cause of most of my grief.

| I'd be quite happy to see a patch for a more
| efficient cache expiry mechanism.

I'll take a look however I rarely write much perl these days and hate
object orientation in general, so it might be quite fun.

Jon.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBG14qeTyyexZHHxERAk0VAJ9ZShX9kKA91zghWrV6tEsEXNxG4wCgkiER
asKhDUYuZQbjWDGixVZA+Zs=
=+Qx7
-----END PGP SIGNATURE-----




More information about the rt-users mailing list