100分请大家帮忙想想这个问题怎么解决,速度方面的!!!!如果需要,我可以另开贴子给分的
我用VB写个程序,主要用于用户查看和修改数据的,主表有30个字段,其中二十个字段为代码(比如:1代表男;2代码女,当然还有其它代表的含义,都放在了其它二十个代码数据表内了)。因为主表有二十表示代码的字段,因此为了直观,让用户能看懂代码的含义,就必须从那二十个表内取出其分别代表的中文意思,于是我就用了二十LEFT连接查询。曾经想过用视图,结果因为不符合视图定义索引的规则,放弃了,现在改为了临时表,当程序一启动时就创建一个临时表(用这二十LEFT连接查询创建的),可是当数据量只有几百条的时候还可以接受,可是当主表数据上千上万就麻烦了。看大家帮我看看这种设计方式是不是有改进的地方,也就是加快数据加载和显示的速度。
不知道我的意图有没有说明白,请大家帮帮忙,其实这个问题已经是我第四次提出来了!!!!!!!!!
如果需要,我可以另开贴子给分的。