Agi Hammerthief Asked: 2014-03-19 04:13:48 +0800 CST2014-03-19 04:13:48 +0800 CST 2014-03-19 04:13:48 +0800 CST “Vacuum”在 Menial 的 Base 2 应用程序中有什么作用? 772 我查看了Base 2的帮助文档以及 Menial 的产品页面,但没有在那里找到答案。我什至点击了vacuum按钮,但没有注意到任何变化。那个按钮有什么作用? sqlite mac-os-x 1 个回答 Voted Best Answer RolandoMySQLDBA 2014-03-19T06:13:52+08:002014-03-19T06:13:52+08:00 免责声明:不是Menial Base 2人 VACUUM是一个用于对表和表空间进行碎片整理的 sqlite 操作。它还有助于回收磁盘空间。 它通过将数据从 sqlite 表复制到临时表空间来对所有 sqlite 表进行碎片整理。然后 VACUUM 操作将换出旧表空间并使用新表空间。由于 DELETE 和 UPDATE 而丢失的数据库页面将不再存在。 MONyog还使用 sqlite 表来收集数据库统计信息并具有 VACUUM 操作。
免责声明:不是Menial Base 2人
VACUUM是一个用于对表和表空间进行碎片整理的 sqlite 操作。它还有助于回收磁盘空间。
它通过将数据从 sqlite 表复制到临时表空间来对所有 sqlite 表进行碎片整理。然后 VACUUM 操作将换出旧表空间并使用新表空间。由于 DELETE 和 UPDATE 而丢失的数据库页面将不再存在。
MONyog还使用 sqlite 表来收集数据库统计信息并具有 VACUUM 操作。