access 单个数据表十几万条记录 插入很慢
背景:有一个数据库,拆分成前台的.mde和后台的.mdb,.mde放在客户端,通过局域网连接到.mdb,用户通过.mde录入数据到.mdb里面...问题:数据库里面有一个...
背景:有一个数据库,拆分成前台的.mde和后台的.mdb,.mde放在客户端,通过局域网连接到.mdb,用户通过.mde录入数据到.mdb里面...
问题:数据库里面有一个表,现在已经有将近14万条记录,大小是22M左右,现在的问题是用户录入数据到这个表中的时候,速度非常慢,一条数据大概要一两分钟才能走完,请问各位大侠,有什么办法可以提高录入的速度呢?(数据库有经常“压缩和修复数据库”的!)
表的结构如下所示: 展开
问题:数据库里面有一个表,现在已经有将近14万条记录,大小是22M左右,现在的问题是用户录入数据到这个表中的时候,速度非常慢,一条数据大概要一两分钟才能走完,请问各位大侠,有什么办法可以提高录入的速度呢?(数据库有经常“压缩和修复数据库”的!)
表的结构如下所示: 展开
4个回答
展开全部
建议使用索引
增加表的查询速度
access的索引主要有以下几种
唯一索引:查询最快,还能防止重复数据的产生。
普通索引:想要查询的字段都可以做成索引,可以重复。
主索引:一般是用来与其它表关联的最具特征字段索引。
-------------------------------
但根据目前数据量
建议还是更换数据库(oracle)为好
这样以后再扩展 数据库不至于成为瓶颈
但大型数据库(oracle)的维护成本可能要高一些
但作为正常使用,不搞数据库开发来讲 可以接受
增加表的查询速度
access的索引主要有以下几种
唯一索引:查询最快,还能防止重复数据的产生。
普通索引:想要查询的字段都可以做成索引,可以重复。
主索引:一般是用来与其它表关联的最具特征字段索引。
-------------------------------
但根据目前数据量
建议还是更换数据库(oracle)为好
这样以后再扩展 数据库不至于成为瓶颈
但大型数据库(oracle)的维护成本可能要高一些
但作为正常使用,不搞数据库开发来讲 可以接受
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
索引优化
换MSSQL数据库
access不适合多用户使用
换MSSQL数据库
access不适合多用户使用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-09-03
展开全部
数据量比较大话建议还是给用SQL的好,呵呵...
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询