社区
数据库
帖子详情
数据库查询问题100分求助
diwaa
2003-08-22 09:53:23
请问各位有没有遇到过用VC
查询access数据库,生成树视,如果数据库有两万条记录则需要15秒,即使这两万条中只有10条有用,
能否快一点。
有什么好的解决方法。
...全文
21
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数据库 底层原理解析 课程学习网址: https://edu.csdn.net/course/detail/35647 Oracle 19c 数据库基础与日常管理通过本课程使学员掌握在Linux环境下Oracle 19c 数据库的基础知识和日常管理。课程主要包括以下主要内容:1.数据库的启动和关闭2.连接CDB和PDB数据库3.PDB数据库的管理4.命令行的显示设置5.数据库参数文件和参数的管理6.数据库用户管理7.用户权限管理8.数据字典和动态性能试图9.表空间和数据文件管理10.数据库归档的管理11.数据库日志的管理12.控制文件的管理13.数据的备份和恢复
基于JavaScript和CSS实现的校园生活帮微信小程序源码+数据库(功能有二手交易、失物寻物、校园资讯、互助
求助
等).zip
基于JavaScript和CSS实现的校园生活帮微信小程序源码+数据库(功能有二手交易、失物寻物、校园资讯、互助
求助
等).zip 基于JavaScript和CSS实现的校园生活帮微信小程序源码+数据库(功能有二手交易、失物寻物、校园资讯、互助
求助
等).zip 【功能介绍】 微信小程序-校园生活帮,包括了失物寻物,二手商品交易,校园资讯,周边资讯,互助
求助
信息。 【备注】 主要针对计算机相关专业的正在做毕设的学生和需要项目实战的Java学习者。 也可作为课程设计、期末大作业。包含:项目源码、数据库脚本、项目说明等,该项目可以直接作为毕设、课程设计使用。 也可以用来学习参考借鉴!
oracle 9i使用闪回查询恢复数据库误删
问题
如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须
求助
DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Oracle 9i中提供了一项新的技术手段–闪回查询,用户使用闪回查询可以及时取得误操作前的数据,并可以针对错误进行相应的恢复措施,而这一切都无需DBA干预。 因为一时手贱,生产上的数据被我给delete掉了。 用的是delete语句,然后很迅速的还给commit了 下面这两个语句: ALTER TABLE tablename ENABLE row movement ; flashback table tablename to timest
数据库
4,011
社区成员
39,817
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章