我在使用Linux Centos和SQLite版本3.6.20的计算机上使用SQLite数据库。该数据库目前占用13GB,但其所代表的硬盘为100GB(> 80GB可用)。尽管如此,当我尝试启动VACUUM时,我收到错误磁盘I / O错误,就好像磁盘已满。
此外,我得到的错误完全如上所述,没有任何可能有助于解释原因的其他元素。
我还尝试将 journal_mode 的PRAGMA设置设置为 TRUNCATE ,但没有效果。
有关如何成功执行数据库VACUUM的任何想法? 感谢您提供的任何帮助。