Access数据库对记录数没有限制,但对数据库容量限制在2G字节以内。由于Access是桌面数据库,最好单个表中的记录数应限制在10万条以内,否则性能会大大降低,当然你可以通过创建索引、优化查询等途径进行性能改善,但这种改善属于“改良”手段,而非“革命”处理。
access的mdb格式数据库,单表的记录上限没有规定,但是单个数据库的文件体积不得超过 2G,但是由于可以使用链接表以及 UNION ALL 查询,理论上记录没有上限。不过需要注意的是,单表记录不宜超过20万,单个MDB文件不宜超过100M,否则速度会有明显下降的。
至于Access的规格限制。。可以查询帮助文档。“帮助”>“启动与设置”>“Access规格”。
Access 数据库
属性 最大值
Microsoft Access 数据库 (mdb) 文件大小 2G 字节减去系统对象所需的空间。
数据库中的对象个数 32,768
模块(包括“内含模块”属性为“是”的窗体和报表) 1,000
对象名称中的字符数 64
密码的字符个数 14
用户名或组名的字符个数 20
并发用户的个数 255
表
属性 最大值
表名的字符个数 64
字段名的字符个数 64
表中字段的个数 255
打开表的个数 2048;实际可打开的表的数目可能会少一些,因为 Microsoft Access 还要打开一些内部的表。
表的大小 2G 字节减去系统对象所需的空间
“文本”字段的字符个数 255
“备注”字段的字符个数 通过用户界面输入为 65,535;以编程方式输入时为 1G 字节的字符存储。
“OLE 对象”字段的大小 1G 字节
表中的索引个数 32
索引中的字段个数 10
有效性消息的字符个数 255
有效性规则的字符个数 2,048
表或字段说明的字符个数 255
记录的字符个数(除“备注”字段和“OLE 对象”字段外) 2,000
字段属性设置的字符个数 255
查询
属性 最大值
实施关系的个数 每个表为 32 减去表中不包含在关系中的字段或字段组合的索引个数
查询中的表的个数 32
记录集中的字段个数 255
记录集大小 1G 字节
排序限制 255 个字符(一个或一个以上字段)
嵌套查询的层次数 50
查询设计网格一个单元格中的字符个数 1,024
参数查询的参数字符个数 255
WHERE 或 HAVING 子句中 AND 的个数 99
SQL 语句中的字符个数 约为 64,000
窗体和报表
属性 最大值
标签中的字符个数 2,048
文本框中的字符个数 65,535
窗体或报表宽度 22 英寸(5587 厘米)
节高度 22 英寸(5587 厘米)
所有节加上节页眉的高度(在“设计”视图中) 200 英寸(508 厘米)
窗体或报表的最大嵌套层数 7
报表中可作为排序或分组依据的字段或表达式个数 10
报表中页眉和页脚的个数 1 对报表页眉/报表页脚,1 对页面页眉/页面页脚,10 对组页眉/组页脚
报表的打印页数 65,536
可添加到窗体或报表的控件和节的个数 754
SQL 语句中作为窗体、报表或控件的“记录源”或“行来源”属性的字符个数(适用于 mdb 和 adp) 32,750
宏
属性 最大值
宏中的 *** 作个数 999
条件中的字符个数 255
备注中的字符个数 255
*** 作参数中的字符个数 255
Microsoft Access 项目规格
Access 项目
属性 最大值
Microsoft Access 项目 (adp) 中的对象数目 32,768
模块(包括“内含模块”属性为“是”的窗体和报表) 1,000
对象名称中的字符数 64
表中的索引个数 250 (Microsoft SQL Server 65)
1024(Microsoft SQL Server 70 和 2000)
没错,access的最大容量就是1G。
如果你还要加记录,看来你只有再增加数据文件了。不过,好象不太容易。
对了,你可以试着升级到access2000试试。
其实,象这样大的数据量,你用access存储本身就不太合适。
以上就是关于access数据库中一个表可以存多少条信息全部的内容,包括:access数据库中一个表可以存多少条信息、access数据库的数据极限、Microsoft office Access数据库,单个数据库容量有多大,多少兆啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)