在与一个记录数达几十万记录的表做关联。。。。速度慢,急? 在基础资料:产品表有20-30W记录。我在主从业务窗体中,比如:销售单中我在从表中,录入产品明细,这个从表以ResID为关键字与产品ID作关联字段,当数据量大时,速度明显变慢。高手,在实际运用中,有没有好的办法,可以解决这个问题呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先用产品类型筛选一下,不要连接不带where的产品表 一般情况下这样是会慢的,就是设置了主键也一样,因为你是设置了关联,我认为是这个样子的,比如:产品表: id name size.....单据表: id productid(关联产品表id) price .... 显示的时候却显示产品的name ,size 等信息我不知道建立了表关系后以你的数据量会是什么样子,我没遇到过,如果真的慢的话,可以考虑下在 单据表里面 也加上 productname ,size 等你要显示的字段,至于说如果产品表的信息发生变化而担心你的单据表中的产品信息没变,可以考虑写个触发器,当然这样会比较麻烦,但由于数据量的问题,也是没办法的,呵呵 32位操作系统中写的一个windows服务为什么运行不了? 高分求助:关于线程中使用Synchronize的问题! 制作MDI的登陆窗口 为什么没有触发WM_ERASEBKGND消息 最簡單的多表更新問題,送分! Delphi中如果压缩和修复Access数据库 初学delphi,怎样集中查看help中的functions? DLL中的Form的问题 ★★★★★★★★DELPHI的原子世界[不是原创]★★★★★★★★ spcomm串品接收问题? 请教:delphi7编译时出现文件未找到错误 如何快速查找服务器IP地址?
产品表: id name size.....
单据表: id productid(关联产品表id) price .... 显示的时候却显示产品的name ,size 等信息
我不知道建立了表关系后以你的数据量会是什么样子,我没遇到过,如果真的慢的话,可以考虑下在 单据表里面 也加上 productname ,size 等你要显示的字段,至于说如果产品表的信息发生变化而担心你的单据表中的产品信息没变,可以考虑写个触发器,当然这样会比较麻烦,但由于数据量的问题,也是没办法的,呵呵