Consultor Eletrônico



Kbase P98762: What is the limit in size for the client lbi and srt files?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

GOAL:

What is the limit in size for the client lbi files?

GOAL:

What is the limit in size for the client srt files?

GOAL:

Has the 2Gb limit been lifted for the client temporary files?

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.x
All Supported Operating Systems

CAUSE:

Enhancement Request# OE00145666

FIX:

In releases earlier than OpenEdge 10.1C, the lbi (local before-image) and srt (sort) files on the client side are limited to 2Gb.

SYSTEM ERRORs will occur and the session will crash once the 2Gb limit is trespassed on the client side. The current transaction (if any) will be undone and no data corruption will occur.
Note that this may not be recognized immediately; in many cases the errors are triggered only when the client tries to re-read from the file, and the offset to start reading from lies beyond the 2GB mark.

This limitation has been lifted in OpenEdge 10.1C and later releases.

The fact that the lbi and/or the srt files grow beyond 2Gb remains a very strong indicator that the 4GL code that triggers this growth needs revision. This is usually caused by inefficient code which is likely to show further issues (such as sub-optimal performance).