我有两个硬盘: C (剩余40GB容量)和 D (剩余1TB容量)
我的 sqlite文件夹 (教程中的SQLite3 Windows下载文件)位于磁盘D中。
我在sqlite文件夹中创建了一个名为 myDatabase.db 的数据库,并在其中创建了一个表,并从CSV文件中填充了该表。我进行了一些查询后,这项工作就成功完成了,并且可以正常工作。
数据库的大小很大(50GB),我想为我的表创建一个索引。我执行CREATE INDEX命令并启动-它在.db文件旁边的文件夹中创建一个 myDatabase.db-journal 文件。
但是,从硬盘的“此PC”视图中,我可以看到磁盘C正在耗尽(从40GB逐渐增加到39 38等), myDatabase.db 驱动器D中的“强”没有变大。
当sqlite和.db文件位于磁盘D中时,我不希望SQLite使用C来代替它。
有人建议为什么会发生这种情况吗?
提前感谢您的时间。