suche 36x36
  • Admin-Scout-small-Banner
           

    CURSOR Admin-Scout

    get the ultimate tool for Informix

    pfeil  
Latest versionsfixlist
14.10.xC10 FixList
12.10.xC16.X5 FixList
11.70.xC9.XB FixList
11.50.xC9.X2 FixList
11.10.xC3.W5 FixList
Have problems? - contact us.
Register for free anmeldung-x26
Contact form kontakt-x26

Informix - Problem description

Problem IT27018 Status: Closed

LONG CHECKPOINT BLOCK MAY OCCUR WHEN USING MAX_FILL_DATA_PAGES WITH TABLE
PAGES INCORRECTLY MARKED AS HAVING SPACE

product:
INFORMIX SERVER / 5725A3900 / B70 - IDS 11.70
Problem description:
When the onconfig parameter MAX_FILL_DATA_PAGES is set to one
pages within tables using variable length row sizes are marked
full when the free space remaining on the page is less than the
lower of these conditions :
- 10% of the maximum page free space
- the average size of rows on the page

If the average row size on the page is less than 10% of the
maximum page free space then the page will not be considered
full even when more than 90% of available space is used.

A problem may arise when the average row size is more than 10%
of the maximum page free space and the actual page free space is
between the 10% value and the average row size. An attempt to
insert a row with size greater than the actual free space on the
page will fail but the page will not be marked as full. If there
are many such rows to be inserted and having similar sizes then
the same pages will be selected over and over again. Such
behaviour may lead to the start of checkpoint processing being
delayed for extended periods of time.
Problem Summary:
****************************************************************
* USERS AFFECTED:                                              *
* Users of IDS 11.70.xC9 and earlier versions.                 *
****************************************************************
* PROBLEM DESCRIPTION:                                         *
* With variable row length and MAX_FILL_DATA_PAGES pages might *
* forever offer room that never satisfies any new row,         *
* potentially causing long checkpoint blocks.                  *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Local Fix:
Set the onconfig parameter to 0 MAX_FILL_DATA_PAGES and restart
the engine. Then run 'oncheck -cD : -y' for each
table in each database that uses variable length row sizes. For
each page that does not have sufficient space for a row of
maximum size the bitmap will be updated to mark the page as
full.
Solution
Workaround
not known / see Local fix
Timestamps
Date  - problem reported    :
Date  - problem closed      :
Date  - last modified       :
19.11.2018
08.10.2019
31.08.2020
Problem solved at the following versions (IBM BugInfos)
Problem solved according to the fixlist(s) of the following version(s)
Informix EditionsInformix Editions
Informix Editions
DocumentationDocumentation
Documentation
IBM NewsletterIBM Newsletter
IBM Newsletter
Current BugsCurrent Bugs
Current Bugs
Bug ResearchBug Research
Bug Research
Bug FixlistsBug Fixlists
Bug Fixlists
Release NotesRelease Notes
Release Notes
Machine NotesMachine Notes
Machine Notes
Release NewsRelease News
Release News
Product LifecycleProduct Lifecycle
Lifecycle
Media DownloadMedia Download
Media Download