Forum OpenACS Q&A: Re: Re: Assessment - urgent

Collapse
Posted by Rocael Hernández Rizzardini on
Dave, right, as I mentioned is as well related to transaction locking from the applications that use CR. Is a combination of intensive use of CR in locked transactions.

And certainly, some applications like assessment or evaluation do a lock just before creating, for instance, 20 cr_items.

Reducing the excesive use of CR specially in assessment, where sometimes is not needed at all, with careful use of db_transaction is something that we have been playing with.

So, if you get any application doing locks to the CR while doing many things, like creating cr_items, that will prevent the CR to scale well.

Collapse
Posted by Malte Sussdorff on
Just to jump in into this discussion. Not sure if the design with CR items and revisions is wrong. Would be interesting to know though and get more detailed feedback where assumptions have been wrong and why.

Now, for something different. You are aware that you can turn of randomization and then the pages are served very fast as we do intelligent caching ?