Consultor Eletrônico



Kbase P150177: Adding a delta .df file to database with many extents hangs the Data Dictionary
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   24/09/2010
Status: Verified

SYMPTOM(s):

Adding a delta .df file hangs the Data Dictionary

Adding index in single user mode.

Adding table in multi user mode.

_progress consumes 50% CPU.

Kill -USR1 <pid> shows rmfasterifstmt or umtReadKey as last call before signal


rnfasterifstmt
rninterpret
umeDispatchEvent
wvRunDispatcher
iodispatch
rnrq


umtReadKey :
iordky
rnreadkey
rnexec_entry
rninterpret

FACT(s) (Environment):

OpenEdge 10.1C03 Service Pack
IBM AIX 6.1
IBM AIX
OpenEdge 10.1C
OpenEdge 10.2A

CAUSE:

Bug# OE00177052

CAUSE:

Problem with file descriptors available to client process connecting directly to the database structure. When connecting client/server, the client does not open the extents, the server process does, so the client doesn?t need to use file descriptors and there is no shortage of file descriptors.

FIX:

Upgrade to 10.2A01 or 10.2B.
As a workaround, either connect in client/server or connect to a dummy db first (a copy of sports will do), then connect to your db, disconnect the dummy db, and then load the .df