Product Documentation

FairCom DB V12 Release Notes

Previous Topic

Next Topic

SQL - Enforce record size checking

FairCom Database Engine has been updated to enforce its 64KB per record size limit. Prior to this update, a record could exceed this limit, possibly corrupting the record's content. Similar problems also were found when a record must be swapped to disk with unpredictable consequences. This modification corrects these problems with these new features:

  • Checks when initializing the record descriptor to verify that the record fits within the maximum record size which is calculated based on the free space on an empty page. If not, c-tree fails with an error: -16324
  • Checks when inserting into a new page to verify that the record fits, if not, c-tree fails with an internal error: -16304

TOCIndex