社区
非技术版
帖子详情
当要用到参数在程序中来检索数据时,怎样减少循环语句的使用。
skhunter
2003-12-12 05:48:15
这几天在开发一个火车的轴承检测系统,因为用户要保留2年以上的数据,所以数据量很大,当我要查找以前的数据的时候,会因为种种条件限制需要进行大量的循环查找,用FOR用的特别多,这样的程序是很费时间的,请问有没有解决方法|?
我个人认为,如果增加参数的个数就可以减少循环特别是for语句的使用!!
...全文
150
6
打赏
收藏
当要用到参数在程序中来检索数据时,怎样减少循环语句的使用。
这几天在开发一个火车的轴承检测系统,因为用户要保留2年以上的数据,所以数据量很大,当我要查找以前的数据的时候,会因为种种条件限制需要进行大量的循环查找,用FOR用的特别多,这样的程序是很费时间的,请问有没有解决方法|? 我个人认为,如果增加参数的个数就可以减少循环特别是for语句的使用!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bunnysky
2003-12-20
打赏
举报
回复
同意楼上的,如果你的表中数据库实在太大,如超过百万或上亿条你可以按一定的条件对表建分区、索引,如果建索引,则在查询的时候使用使用索引字段,如果建分区,则使用分区字段,这样可以最大限度的提高检索速度,缩短响应时间。也可以结合分区、索引,这样速度会更快。你的数据量能有多,我现在的的库中一张表每一个月会增加4亿条左右的记录,我对表建了分区,在这样庞大的表中检索100万条记录也就1到2分钟的时间。
你应该在你的数据库上下功夫。不是简单的多加几个参数就可以搞定的。
zhangdatou
2003-12-18
打赏
举报
回复
你可以多看看 数据库优化的书
我受益匪浅亚
dotnba
2003-12-15
打赏
举报
回复
楼上为什么这么说:增加参数的个数确实数据会减少,但retrieve时间不一定变短。
通常我觉得SQL写好了,retrieve时间会变短
klbt
2003-12-12
打赏
举报
回复
增加参数的个数确实数据会减少,但retrieve时间不一定变短。
问题应该描述的更清楚一些
wwwafa9
2003-12-12
打赏
举报
回复
数据量大与用很多for语句有什么关系?
你的代码是怎么写的?
yanghongfeng
2003-12-12
打赏
举报
回复
我在数据窗口中用的是:FIND()
不知道你是想在那里用?
for if
循环语句
_【Python基础学习】IF/While判断语句,For
循环语句
布尔类型:一般情况下都
数据
都是布尔类型,只有下列情况会显示false的情况。错误的情况就不能
使用
布尔关系运算了。布尔运算符:关系运算,就是一般的大于小于等于,为了最大程度的区分,还是和我们平
时
使用
的有些不一样,只能记下来了。大于等于>=,小于等于<=,等于==,不等于!=。普通运算,not> and> or特别提醒的一点是and都是如果第一个
参数
已经是符合要求...
python if语句_【Python基础学习】IF/While判断语句,For
循环语句
布尔类型:一般情况下都
数据
都是布尔类型,只有下列情况会显示false的情况。错误的情况就不能
使用
布尔关系运算了。布尔运算符:关系运算,就是一般的大于小于等于,为了最大程度的区分,还是和我们平
时
使用
的有些不一样,只能记下来了。大于等于>=,小于等于<=,等于==,不等于!=。普通运算,not> and> or特别提醒的一点是and都是如果第一个
参数
已经是符合要求...
数据
结构--
检索
散列不适合基于磁盘的应用,不适合范围查询 ASL ASL:平均
检索
长度,
检索
时
的平均比较次数 Pi
检索
i个元素的概率,Ci
检索
第i个元素的比较次数 基于线性表的
检索
顺序
检索
template<class T> int SeqSearch(vector<Item<T>*>&datalist, int length, const T &...
使用
DataReader
检索
数据
使用
DataReader
检索
数据
包括创建 Command 对象的实例,然后通过调用 Command.ExecuteReader 创建一个 DataReader,以便从
数据
源
检索
行。以下示例说明如何
使用
SqlDataReader ,其中 command 代表有效的 SqlCommand 对象。
[Visual Basic] 复制代码Dim reader As SqlDataReader = command.ExecuteReader()
[C
TopK
参数
调优指南:在AnythingLLM中精准控制
检索
片段数量的5个技巧
本文详细介绍了在AnythingLLM中优化TopK
参数
的5个实用技巧,帮助用户精准控制
检索
片段数量。通过理解
参数
机制、场景推荐、动态调整策略及性能权衡,有效提升系统回答质量和效率,特别适合需要优化向量
检索
结果的开发者。
非技术版
401
社区成员
11,494
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章