【数据库】请问Access数据库中的表最大能存放多少行记录?

请问Access数据库中的表最大能存放多少行记录?感谢
如果超过了会怎样?你做过这方面的测试么?超过20万是什么样子?

  Access存储的记录跟行数无关,每个表最多可存储2G的数据。但基本上超过100万以上的数据,Access就会比较吃力,建议改换其他关系型数据库软件。
  Access简介:
  Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和图形用户界面两项特点,是 Microsoft Office 的系统程序之一。
  Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2012年12月4日,最新的微软Office Access 2013在微软Office 2013里发布,微软Office Access 2010 是前一个版本。
  MS ACCESS以它自己的格式将数据存储在基于Access Jet的数据库引擎里。它还可以直接导入或者链接数据(这些数据存储在其他应用程序和数据库)。
  软件开发人员和数据架构师可以使用Microsoft Access开发应用软件,“高级用户”可以使用它来构建软件应用程序。和其他办公应用程序一样,ACCESS支持Visual Basic宏语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件。可视对象用于显示表和报表,他们的方法和属性是在VBA编程环境下,VBA代码模块可以声明和调用Windows操作系统函数。
  
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-12
单表没有记录上限,但是单个mdb数据库的文件体积不得超过2G

模块 1,000
对象名称的字符数 64
密码的字符个数 14
用户名或组名的字符个数 20
用户个数 255
在 Microsoft Access 项目 (.adp) 中的对象数目 32,768
对象名称中字符的数目 64
表名的字符个数 64
字段名的字符个数 64
表中字段个数 255
打开表的个数 2,048
表的大小 1G 字节
文本字段的字符个数 255
备注字段的字符个数 通过用户界面输入为 65,535,通过程序输入为1G 字节
OLE 对象字段的大小 1G 字节
表中索引个数 32
索引中的字段个数 10
有效性消息的字符个数 255
有效性规则的字符个数 2,048
表或字段说明的字符个数 255
记录的字符个数 2,000
字段属性设置的字符个数 255
实施关系的个数 每个表为 32
查询中的表的个数 32
记录集中的字段个数 255
记录集大小 1G 字节
排序限制 255 个字符
嵌套查询的级数 50
查询设计网格单元中的字符个数 1,024
参数查询的参数字符个数 255
WHERE 或 HAVING 子句中 AND 的个数 40
SQL 语句的字符个数 约为 64,000
标签中的字符个数 2,048
文本框中的字符个数 65,535
宏中的操作个数 999
条件中的字符个数 255
注释的字符个数 255
操作参数的字符个数 255
第2个回答  2020-03-06
文件大小不要超过2G,100W条记录就比较勉强了
主键自增最大极限应该和字段数值类型最大值相关的
如有不同意见请纠正^^
第3个回答  2010-06-17
我做的邮件提取收发系统软件,用得ACCESS.
经验证,每个表的记录数不要超过20万条.
第4个回答  2010-06-17
超过了?

那你的网站速度会非常慢.数据库读取就会很慢..

这样严重影响网站的速度..

所以,如果数据过多的 话,换一个数据库为好
相似回答