设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 978|回复: 4
打印 上一主题 下一主题

[查询] 求助贴:关于查询的优化设计问题?

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-4 15:20:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有数据库为ACCESS数据库,由于数据量大,所有数据表采用ODBC链结到SQL SERVER,现需建立一个查询,从20个链接表中查询汇总值,
主表与链接表均有主索引关键字字段。目前的方案是建立20个查询,再与主表的查询在查询视图中一一建立一对多的查询关系,最终建成一个汇总查询。由于数据量较大,查询需要很长时间,请教如何设计能够避免查询过慢的问题?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-12-9 18:58:41 | 只看该作者
不知道数据库结构, 很难提出建议
3#
发表于 2007-12-11 11:45:39 | 只看该作者
用联合查询试试?
4#
 楼主| 发表于 2007-12-17 16:03:37 | 只看该作者
主要考虑的是性能,首先从20个不同的表中查询汇总,然后与一个表(存放所有目录)的字段一对多查询,好慢阿,查询一次要30分钟才出结果。。。。。。
5#
发表于 2007-12-17 17:09:22 | 只看该作者
既然用了SQL SERVER,为何不用存储过程呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-15 18:23 , Processed in 0.089072 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表