ms访问 – MS Access数据库引擎表中的最大行数?
我们知道MS Access数据库引擎被“限制”,以允许最大文件大小为2GB(或者可能内部布线限制在4KB数据页的2个以下的功率).但实际上这是什么意思?
为了帮助我衡量这一点,你能告诉我可以插入到MS Access数据库引擎表中的最大行数吗? 为了满足表的定义,所有行必须是唯一的,因此需要一个唯一的约束(例如PRIMARY KEY,UNIQUE,CHECK,Data Macro等). 编辑:我意识到有理论上的限制,但我感兴趣的是实际的(而不是实际的)现实生活的限制. 解决方法一些意见:> Jet / ACE文件按数据页组织,这意味着当您的记录边界与数据页不对齐时,会有一定的松弛空间. 我只是浪费了一个小时,使用Rnd()来填充定义为类型字节的4个字段,在四个字段上使用复合PK,并且永远追加足够的记录以获得任何大部分的2GB.超过200万条记录,档案不到80MB.我终于退出了700万700万的纪录,文件压缩到了184MB.接近2GB的时间将超过我愿意投资的时间! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |