ms-access - 如何确定 Access 数据库中哪个表使用最多的空间?

标签 ms-access

有没有什么简单的方法可以确定 Access 2007 数据库中每个表使用了多少空间?
我有一个异常大的 Access 数据库,需要找出哪个表使用的空间最多。行数没有提供有关已用空间的足够信息。

最佳答案

对于正常运行的 Access 数据库,您可以获得简单的工具 Access Memory Reporter 1.0它显示了表和索引需要的内存量。请注意,我自己还没有尝试过这个工具。

一旦你发现了最大的 table ,你的目标是什么?您的 MDB 有多大?你最近压缩了吗?

当你压缩它时它会收缩多少?那就是你在里面创建和删除了很多表/记录?如果是这样,请参阅 TempTables.MDB page在我的网站上,它说明了如何在您的应用程序中使用临时 MDB。

您是否在表格中使用了大量图形?

关于ms-access - 如何确定 Access 数据库中哪个表使用最多的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1532708/

相关文章:

ms-access - 使用 CDate 函数时出现数据类型不匹配错误

excel - OLEDB 连接支持超过 65536 行(从 Excel 工作表更新 Access )

delphi - 检索数据库中保存的图像

ms-access - Access 中货币值的数据类型

java - 使用 Java 连接到 MS Access

c# - FROM close 中的语法错误?

sql - 调度数据库(基本调度+异常(exception))

ms-access - 我怎样才能使表单中的某些文本框不更新表格?

ms-access - Access 数据类型转换为 bool 值

mysql - #在MS Access前端删除到MYSQL数据库