We have been experiencing this on zwiki.org lately - intermittent extreme sluggishness, when the server appears to get totally wedged, particularly when subtopics are enabled. I am seeing catalog-related read conflict errors in the log. My best guess is that our heavy use of catalog has reached the point where it's interfering with itself, getting read conflicts; this seems to kill Zope for much longer than you would think reasonable. May be less of a problem with smaller wikis, non-cataloged wikis, or servers with more memory. Further study needed.
Things to try:
- more research on read conflicts - try to understand how this is happening
- replace all our index_object calls with more precise updates of the affected index(es)
- cache the page hierarchy in a persistent object, rather than regenerating it from catalog every time
seems to be fixed --SimonMichael, Sun, 25 Jan 2004 08:26:30 -0800 reply
Status: open => closed