首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >东京内阁:.tcb.wal文件与.tcb文件一起创建。删除记录时,Db大小不会减少。

东京内阁:.tcb.wal文件与.tcb文件一起创建。删除记录时,Db大小不会减少。
EN

Stack Overflow用户
提问于 2013-11-24 00:31:14
回答 1查看 201关注 0票数 1

我正在使用东京内阁B+树API创建一个查找数据库。在linux环境中,我看到一个.tcb.wal文件与实际的.tcb数据库文件一起创建。此文件的大小为0。我想知道是否创建了一个锁文件来帮助同步。另外,当我从数据库中删除记录时,文件的大小不会减少。它为什么会那样做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-26 07:52:54

扩展名.wal表示先写日志文件。只有当您使用任何事务功能时,此文件才是相关的;大多数应用程序不使用这些函数。(如需详细信息,请在文档中搜索“前进”。)

由于效率原因,每次删除都不会更改文件大小。类似地,如果您创建一个空数据库,它将为更快的插入保留空间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20169691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档