Ola pessoal,

Fizemos uma conversao aqui para o plone3 e aconteceu algo estranho.
Tinhamos 2 servidores iguais, um de testes e outro o servidor oficial. 
Ambos iguais com a identica configuracao (pelo menos teoricamente).
Acontece que no servidor oficial o acesso ao BD Zope demora ate 7 (ou
meis) vezes mais do que no servidor de testes.

Para testar eu fiz um script que simplesmente acessava (e
consequentemente carregava) as paginas para o cache do zope.
No segundo acesso logicamente o tempo de ambos eh insignificante, pois
as paginas estão no casch.

Alguem ja teve alguma esperiencia do tipo, ou tem alguma dica pra dar?



Outros Dados:
-------------------
Exemplo do script utilizado:

print "performance"
print ""

sites = context.ZCatalog(id='portal_url') docs = 0 types = {}

for site in sites:
  realsite = site.getObject().getPortalObject()
  try:
      qtd = 0
      #stTime = time.time()
      print realsite

      # read all
      for brain2 in realsite.portal_catalog(portal_type='Document'):
          obj = brain2.getObject()
          qtd += 1
      print "loaded ",qtd," objects, time: "

-------------------


 Zope Version

(Zope 2.10.7-final, python 2.4.6, linux2)  Python Version

2.4.6 (#1, Jan 21 2009, 08:31:05) [GCC 4.1.2 20071124 (Red Hat
4.1.2-42)] System Platform

Linux2

--------------
Database Management at  /Control_Panel/Database/main

The Database Manager allows you to view database status information. It
also allows you to perform maintenance tasks such as database packing
and cache management.
Database Location

zeostorage (connected)
Database Size

1083.4M

--------------
atabase Management at  /Control_Panel/Database/temp The Database Manager
allows you to view database status information. It also allows you to
perform maintenance tasks such as database packing and cache management.
Database Location

temp storage (connected)
Database Size

0.0K


Responder a