摘要

针对嵌入式系统数据库初始化过程复杂而影响整体系统进程的问题,将Nucleus数据库系统的索引表占用地址空间缩减,同时交换块不占地址空间,将其临时存放在数据库索引表的末尾节点,同时记录区占用剩余地址空间,重点处理索引表中的数据库记录ID,对其进行编码,使得可以区分数据库类型以及记录的类别且与文件系统以及注册表无关。系统测试结果表明该方法提高了数据库的存取速度且便于移植。