[祝大家新年快乐] 求一个数据库设计方案!

pepsisoft 2008-01-16 02:17:35
买的别人一套设备,对方软件对每个产品会生成一个ACCESS数据库,我们需要里面的D表,大概会有4096条记录,12个字段.
我要将这4096条记录存入自己的数据库.以后根据产品的编码可以查出这4096条记录.
我的做法是:给每个产品加上一个ID.这4096条记录具有相同的ID号.然后根据ID查到相应的记录.所有的产品信息放在一张表上.可是问题出来了,现在才导入1000个产品.记录就有400W了.时间要10S.内存到1.5G了.
求达人帮忙.
...全文
111 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengg0769 2008-01-16
  • 打赏
  • 举报
回复
建议按时间周期等分表,数据太大。不过分表后要用动态SQL来查询。

=====================================================
powerbuilder11&SQL QQ群请加:6539042
pepsisoft 2008-01-16
  • 打赏
  • 举报
回复
买的别人一套设备,对方软件对每个产品会生成一个ACCESS数据库,我们需要里面的D表,大概会有4096条记录,12个字段.
我要将这4096条记录存入自己的数据库.以后根据产品的编码可以查出这4096条记录.
我的做法是:给每个产品加上一个ID.这4096条记录具有相同的ID号.然后根据ID查到相应的记录.所有的产品信息放在一张表上.可是问题出来了,现在才导入1000个产品.记录就有400W了.时间要10S.内存到1.5G了.
求达人帮忙.

设计没错.
不过建议换用sql server或oracle数据库.
同时,对ID+产品建立相关主键或索引.

最后有3W个产品. 就是122880000.也可以么?
kk19840210 2008-01-16
  • 打赏
  • 举报
回复
新年快乐!


回答不了问题的保持队形
dobear_0922 2008-01-16
  • 打赏
  • 举报
回复
买的别人一套设备,对方软件对每个产品会生成一个ACCESS数据库,我们需要里面的D表,大概会有4096条记录,12个字段.

--------------
一个产品4096条记录?都记录些什么?
shirley_yue 2008-01-16
  • 打赏
  • 举报
回复
新年快乐!
dobear_0922 2008-01-16
  • 打赏
  • 举报
回复
楼主新年快乐!
dawugui 2008-01-16
  • 打赏
  • 举报
回复
买的别人一套设备,对方软件对每个产品会生成一个ACCESS数据库,我们需要里面的D表,大概会有4096条记录,12个字段.
我要将这4096条记录存入自己的数据库.以后根据产品的编码可以查出这4096条记录.
我的做法是:给每个产品加上一个ID.这4096条记录具有相同的ID号.然后根据ID查到相应的记录.所有的产品信息放在一张表上.可是问题出来了,现在才导入1000个产品.记录就有400W了.时间要10S.内存到1.5G了.
求达人帮忙.

设计没错.
不过建议换用sql server或oracle数据库.
同时,对ID+产品建立相关主键或索引.
-狙击手- 2008-01-16
  • 打赏
  • 举报
回复
1000 * 4096 = 4096000  ???

liangCK 2008-01-16
  • 打赏
  • 举报
回复
jf

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧