我有MS Access File,文件大小为1.7GB。我已经尝试过压缩和修复,但是文件大小保持不变。
这就是我所做的。我从jupyter python下载约29个文件到excel和csv文件。数据总量约为934MB。
我需要每天更新数据,因此我将Access文件链接到链接表下的所有导出文件,并创建另一个表来建立相互关系。因此,对于每个导出的文件,我都有2个表,例如:customer_linked和customer。
这是逐步查询:1.删除对非链接表中所有数据的查询2.追加查询以将链接表追加到非链接表
我不知道这样,它会使文件膨胀到1.7GB。有什么办法可以缩小尺寸?
如果您想节省空间,可以考虑将excel文件转换为csvs。根据文件的大小,excel文件中可能会出现很多膨胀,其中包含很多不需要的东西。如果您不使用excel文件进行某种图像/图形/格式设置,那么最好将它们全部转换为csvs。
令人惊讶的是,csv中的文件比excel中的文件占用更多的空间。
如果是。xlsx文件,这并不奇怪,因为它们是zip文件。尝试将其重命名为。zip并解压缩以查看实际大小。
如果您将其压实,那就是大小-不用担心。
唯一的担心是,您正在接近Access文件的2GB大小限制。如果这可能对您造成打击,请考虑将数据移动到免费的[[SQL Server Express版本,该版本允许10GB。