delphi ado sybase select 慢 delphi用ado连接sybase数据库,执行select时,速度要好几秒不等。其他的语句速度都不慢。不知道为什么?select表里的数据没多少,也就3万条左右。为什么啊?????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看下你这张表的索引是否建得有问题,还有就是这条SQL你放到外面查询看速度怎么样的。 我写日志跟踪了下open的时候就慢。2-8秒不等。索引只有一个字段是索引,但是我要查7,8个列值 用它的客户端直接执行你想要执行的SQL,看看速度如何?如果客户端查询很慢就去优化数据库,如果客户端查询很快就优化你的程序。优化数据库的方法:1、调整数据库的运行参数2、优化SQL语句,提高检索速度3、给数据表增加索引等优化程序的方法:1、先去掉数据感知组件的关联,看看Open的速度如何2、优化SQL语句,提高检索效率3、缩小(分页)查询结果4、采用原生ADO检索方式5、换用其他数据库访问引擎,如BDE、DBExpress等 我觉得你的select语句有问题,你能不能拆分呢??还有你的数据库页没有按照索引的方式,这样是很慢的!!7秒也差不多!! DLL 窗体融合问题,闹心啊 MDI主窗体显示前先出现登录窗口(delph 7) cxgrid 多层表关联时,编辑子表的问题 请教一个insert触发器的写法。 怎样调用OpenDialog FMPOpenDriver,FMPOpen,,,用过的朋友指点一下? 急,急,急!菜鸟问题,关于Dll的问题,快速散分!回答者给分! 初学者,请教高手!!! 请问有没有一个好的放FLASH的控件 关于网络编程? delphi调用本地WORD打开SQL 2000的IMAGE字段 delphi2010 webbrowser 只有第一次有反应.
1、调整数据库的运行参数
2、优化SQL语句,提高检索速度
3、给数据表增加索引等优化程序的方法:
1、先去掉数据感知组件的关联,看看Open的速度如何
2、优化SQL语句,提高检索效率
3、缩小(分页)查询结果
4、采用原生ADO检索方式
5、换用其他数据库访问引擎,如BDE、DBExpress等