<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.18.2">
</HEAD>
<BODY>
Hi,<BR>
<BR>
I'm currently trying to migrate an old Zope-2.6.1 application to Zope-2.9.9.<BR>
The new application platform is a Sun Sparc Solaris 10 server (dual processors).<BR>
<BR>
Application setup includes a ZEO server managing two databases (a &quot;main&quot; one for common data and a &quot;catalog&quot; to store catalog), and two Zope clients (one as main frontend and another one for uncommon administration tasks, both with standard threads count of 4).<BR>
Database sizes (when packed) are of 280 and 400 MB ; Zope clients caches are of 300 and 500 MB, for 40000 and 80000 objects.<BR>
<BR>
All data are stored on two mirrored (via RAID 1) Hitachi SAN with quite good writing speed.<BR>
<BR>
I actually have two problems with this configuration :<BR>
 - storing an object into ZODB is VERY slow ; it can take more than 30 seconds when the object wasn't saved recently, event under light load. I actually suspect that it's the catalog &quot;full-text&quot; search index which is long to load, update and store. The old application under Zope-2.6.1 didn't have this problem (but also didn't use ZEO !). Is there a specific way to handle catalogs with ZEO, should I avoid this kind of configuration ?<BR>
 - sometimes (but most often under quite heavy load) the Zope clients completely hang and stop responding, without any access or error log, and without any disk or CPU activity. I suppose it's a kind of deadlock, how can I detect the source of the problem ?<BR>
<BR>
Many thanks for any help or advise, as the resolution of these problems is quite urgent...<BR>
<BR>
&nbsp; Thierry<BR>
<BR>
</BODY>
<br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</HTML>