Sophisticated memory management

tableBASE handles tables as data structures resident in main memory (within data spaces). It offers a memory-management system that is optimized for table structures resulting in high performance and easy maintenance.

tableBASE integrates memory management capabilities lacking in many programming languages. It provides:

  • Automatic table load/unload facilities
  • Efficient main-memory data organizations
  • A variety of high performance search methods
  • Dynamic runtime expansion of allocated table space
  • Dynamic runtime reorganization of tables
  • High performance Index structures
  • Dynamic runtime Index creation and modification
  • Dynamic runtime Alternate Indexes.