社区
Delphi
帖子详情
用table进行查询,怎么样让它更快???
yopeng
2002-06-27 09:19:06
查询一个数据库,用的是 table,当记录条数很多时,速度会慢的惊人,怎样做才能让查询的速度加快???
...全文
67
13
打赏
收藏
用table进行查询,怎么样让它更快???
查询一个数据库,用的是 table,当记录条数很多时,速度会慢的惊人,怎样做才能让查询的速度加快???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yopeng
2002-06-27
打赏
举报
回复
问题已经解决,谢谢各位
yopeng
2002-06-27
打赏
举报
回复
问题已经解决,谢谢各位
Snakeguo
2002-06-27
打赏
举报
回复
Table1.Filter := 'Fld1 = ''0001''';
Table1.Filtered := True;
yopeng
2002-06-27
打赏
举报
回复
现在已经不能改了,用的是table,要取出很多数据,我不知道怎么用filter???
佣工7001
2002-06-27
打赏
举报
回复
使用Query,查什么,传递什么,内存中就有什么,用Table数据完全缓存到本机上,大的表肯定慢!
yangbin302
2002-06-27
打赏
举报
回复
建立索引
使用query
最好用ado 这样更快
yjs_lh
2002-06-27
打赏
举报
回复
不如用Query加上条件再查。
不满足条件的数据就不用传递了。
li_zhifu
2002-06-27
打赏
举报
回复
用Table查询?是用的Filter吗?还是用Query吧,这样很快的。
Billy_Chen28
2002-06-27
打赏
举报
回复
如果是用TABLE的话,用过滤的方法FILTER=''最快,因为它只是一个指针定位操作
debussy
2002-06-27
打赏
举报
回复
或者给你的表创建索引,会加快查询速度
WnEunfn
2002-06-27
打赏
举报
回复
1.优化SQL语句
2.条件限定多一些,使取出的记录更精确。
3.多线程
4.硬件……
debussy
2002-06-27
打赏
举报
回复
用的是什么数据库?如果是桌面数据库,则可能是内存太小,如果是SQL数据库,则可以放到服务器端处理
netlib
2002-06-27
打赏
举报
回复
在查寻之前,应该先排序,如果还慢,
自己写一个函数,折半查找,很快的。
【SELECT COUNT(*) 在哪个引擎执行
更
快
?】-面试回答
SELECT COUNT(*) 在哪个引擎执行
更
快
?
oracle
table
.count,ORACLE 表如何count最
快
?
前言ORACLE count计数最
快
的方法是使用有BITMAP索引的列,但测试时,ORACLE会自动选择有位图索引的列,count(1)和count(*)均会自动选择有BITMAP索引的列。如果HINT提示指定的索引列为非BITMAP索引,依然可能会被ORACLE忽略! 例如:SELECT /*+ INDEX(T,IDX_T_ZYFL)*/ COUNT(T.OBJ_ID) FROM ...
mysql哪种索引
查询
最
快
_02.你猜MySQL哪种索引
快
?
猜想MySQL哪种索引
快
?聚簇索引 or 非聚簇索引?试验用表# 这是一个普通的表小tCREATE
TABLE
`t` (`id` int(10) NOT NULL COMMENT '大家好,我是主键',`a` int(11) DEFAULT NULL COMMENT '大家好,我是字段a,我是一个普通索引',`b` int(11) DEFAULT NULL COMMENT '我是一个字段,我没有...
如何让Join跑的
更
快
?(文末送书)
JOIN 一直是数据库性能优化的老大难问题,本来挺
快
的
查询
,一旦涉及了几个 JOIN,性能就会陡降。而且,参与 JOIN 的表越大越多,性能就越难提上来。 其实,让 JOIN 跑得
快
的关键是要对 JOIN 分类,分类之后,就能利用各种类型 JOIN 的特征来做性能优化了。 JOIN 分类 有 SQL 开发经验的同学都知道,绝大多数 JOIN 都是等值 JOIN,也就是关联条件为等式的 JOIN。非等值 JOIN 要少见得多,而且多数情况也可以转换成等值 JOIN 来处理,所以我们可以只讨论等值 JOIN。
table
()函数的使用,提高
查询
效率
一、序言 前段时间一直在弄报表,
快
被这些报表整吐了,然后接触到了Oracle的
table
()函数。所以今天把
table
()函数的具体用法整理下,防止下次遇到忘记了。。 利用
table
()函数,可接收输入参数,然后将pl/sql 返回的结果集代替
table
。由于表函数可将数据转换分阶段处理,并省去中间结果的存储和缓冲表,所以它的速度相对物理表要
快
很多,当然比直接查视图
更
是
快
不少。 二、
table
()函数使用步骤 定义对象类型 对象类型定义:封装了数据结构和用于操纵这些数据结构的过程和函数。由对象类型头
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章