社区
数据库
帖子详情
数据库查询问题100分求助
diwaa
2003-08-22 09:53:23
请问各位有没有遇到过用VC
查询access数据库,生成树视,如果数据库有两万条记录则需要15秒,即使这两万条中只有10条有用,
能否快一点。
有什么好的解决方法。
...全文
24
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 9i使用闪回查询恢复数据库误删
问题
如果用户误删/更新了数据后,作为用户并没有什么直接的方法来进行恢复,他们必须
求助
DBA来对数据库进行恢复,到了Oracle9i,这一个难堪局面有所改善。Oracle 9i中提供了一项新的技术手段–闪回查询,用户使用闪回查询可以及时取得误操作前的数据,并可以针对错误进行相应的恢复措施,而这一切都无需DBA干预。 因为一时手贱,生产上的数据被我给delete掉了。 用的是delete语句,然后很迅速的还给commit了 下面这两个语句: ALTER TABLE tablename ENABLE row movement ; flashback table tablename to timest
Oracle数据库经典学习教程v1.doc
数据库中Oracle是老大,所有的大厂用的数据库都是Oracle,作为一个IT行业人员,会和懂Oracle语法非常必要,因为所有的资源都要放在数据库里面,如果不懂数据库,不知道数据的及他的运行原理,那么在别人眼里就是一个小白,时时需要
求助
别人,人家打心里给你的评
分
就降低很多,所以Oracle数据库的语法是IT人员必备的技能。
毕业设计-基于SSM的mysql-在线捐赠系统-设计与实现(源码 + 数据库 + LW + 演示视频).zip
根据需求,确定系统采用JSP技术,JAVA作为编程语言,MySQL作为数据库。整个系统要操作方便、易于维护、灵活实用。主要实现了系统用户管理、注册用户管理、信息发布管理、医疗物品
分
类管理、项目信息管理、捐赠项目管理、志愿者申请管理、个人
求助
管理、个人捐赠统计、系统管理等功能。 4数据库设计 16 4.1 数据库逻辑结构设计 16 4.2 数据库物理结构设计 19 5 系统的详细设计与实现 25 5.1 网站首页页面 25 5.2 用户注册页面 25 5.3 新闻资讯页面 26 5.4 个人
求助
页面 26 5.5 志愿者项目列表页面 27 5.6 用户注册列表信息页面 27 5.7 添加大类信息页面 28 5.8 项目信息管理页面 28 5.9 项目捐赠管理信息页面 29 5.10 志愿者申请审核信息页面 29 5.11 用户留言管理信息页面 30 6系统测试 31 6.1 软件的测试
分
析 31 6.2 测试的步骤 31 6.3 测试结果 31 结束语 34
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章