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