社区
数据库
帖子详情
数据库查询问题100分求助
diwaa
2003-08-22 09:53:23
请问各位有没有遇到过用VC
查询access数据库,生成树视,如果数据库有两万条记录则需要15秒,即使这两万条中只有10条有用,
能否快一点。
有什么好的解决方法。
...全文
20
13
打赏
收藏
数据库查询问题100分求助
请问各位有没有遇到过用VC 查询access数据库,生成树视,如果数据库有两万条记录则需要15秒,即使这两万条中只有10条有用, 能否快一点。 有什么好的解决方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
test7979
2003-08-26
打赏
举报
回复
to diwaa(地娃)
在绝大多数的情况下,是第一种方法快
在某些情况下,比如由于数据库处于专牛角尖的情况下:),是第二种方法快
但是即使是在这种情况下,你也应当使用第一种方法
你应当明白你是在使用数据库,而不是要去开发一个数据库
而且如果是在C/S的程序里面,返回所有记录,然后在客户端做过滤
会把网络带宽消耗完,最终结果还是会比第一种方法慢
一般你可以通过修改数据库结构避免第二种情况(比方加索引)
diwaa
2003-08-26
打赏
举报
回复
谢谢各位,我再请教一下,
用VC查询数据库,一是让数据库筛选结果后给程序,
二是全部查询结果后让VC程序判断,
这两种方法哪种较快?
test7979
2003-08-25
打赏
举报
回复
具体语法查
Create Index .....
test7979
2003-08-25
打赏
举报
回复
to diwaa(张大伟)
不是吧,大哥! :)
一张表上的索引是可以建立多个的,具体查询时使用哪个索引
是数据库系统自动决定的,不需要切换,有些数据库还能根据
数据量和索引情况自动计算哪个有效,然后使用
test7979
2003-08-24
打赏
举报
回复
to diwaa(张大伟)
一般数据库的设计原则,如过是外键字段,尽量建索引
除非你建了太多的索引影像数据得保存/修改的效率,这时就只好折衷处理
毕竟对表数据一般是查询多于增删修
所以你应当对操作员号建立一个单独的索引
diwaa
2003-08-24
打赏
举报
回复
楼上大哥,
我的意思是我的查询分两类,一类是按货号查询,所以我建的索引为货号,
不过我还要按操作员查询,那怎么建索引呢??
是否可以建两种索引呢?
那怎么切换这两种索引呢,请大家帮帮我。
谢谢!
Allesgut
2003-08-23
打赏
举报
回复
想请教一下,假如我对一个表的每一个字段都有查询需求,应该怎么建立索引才能提高查询速度?,分数我加50分
diwaa
2003-08-23
打赏
举报
回复
我也建了索引,不过索引不是针对这个查询的。
如我的表中有ID, 货号, 操作员号, 状态,
建的索引中是货号,
不过这个查询是针对操作员号的,
请问怎么解决这个问题。
谢谢。
test7979
2003-08-23
打赏
举报
回复
不可能这么慢,除非你没正确建立索引
ffit
2003-08-23
打赏
举报
回复
查询语句带条件,条件字段加索引
arvid_gs
2003-08-23
打赏
举报
回复
索引是解决的办法!
vcforever
2003-08-23
打赏
举报
回复
索引一定要建!这样会快很多!
丁淇石头
2003-08-23
打赏
举报
回复
同意楼上的说法,如果建了索引的话,access数据库应该是很快的。
把你的代码贴出来看看。
求助
一个或多个文件与数据库的主文件不匹配
现在的
问题
是备份数据库为全部数据,正式数据库只保留当前一年的数据,从正式数据库备份主文件\日志文件\当前月的
分
区文件到备份数据库,附加备份数据库是提示:一个或多个文件与数据库的主文件不匹配.
求助
各位高手解决...
web程序--表单如何写入access数据库(
求助
)
web程序--表单如何写入access数据库(
求助
) 写入数据库的同时,跳转到下一个页面
oracle 19c 数据库基础和日常管理
Oracle 19c 数据库基础与日常管理 通过本课程使学员掌握在Linux环境下Oracle 19c 数据库的基础知识和日常管理。 课程主要包括以下主要内容: 1.数据库的启动和关闭 2.连接CDB和PDB数据库 3.PDB数据库的管理 4.命令行...
基于JavaScript和CSS实现的校园生活帮微信小程序源码+数据库(功能有二手交易、失物寻物、校园资讯、互助
求助
等).zip
基于JavaScript和CSS实现的校园生活帮微信小程序源码+数据库(功能有二手交易、失物寻物、校园资讯、互助
求助
等).zip 基于JavaScript和CSS实现的校园生活帮微信小程序源码+数据库(功能有二手交易、失物寻物、校园资讯...
oracle 9i使用闪回查询恢复数据库误删
问题
如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须
求助
DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Oracle 9i中提供了一项新的技术手段–闪回查询,用户使用闪回...
数据库
4,011
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章