Consultor Eletrônico



Kbase P50928: SQL-92: Including array fields in the result set of a SELECT statement causes the degradation of per
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   31/01/2005
Status: Verified

FACT(s) (Environment):

Progress 9.1D

SYMPTOM(s):

Including array fields in the result set of a SELECT statement causes the degradation of performance after installing Service Pack 5, 6 or 7 for 9.1D.

The SQL-Width for each array field is set to a high number, e.g. 1440.

Each array field consists of a high amount of extents, e.g. 36.

CAUSE:

Bug# 20031024-009

CAUSE:

The high value of the SQL-Width is causing the performance problem.

FIX:

Upgrade to 9.1D SP8 or later.

- OR-

Lower the SQL-Width until an acceptable performance is achieved.

You can put this to a very low value (e.g. 100) and use DBTool to adjust the width automatically. After this increase the value to account for future expansion of the fields.