用ado打开数据库的的速度问题!奇快!没有连接时间???来者有分!全天在线等
大家好!小弟这几天编程的时候,用ado连接数据库(先不管数据库的类型,因为我试了,在sql2000下和access下都一样,速度奇快);我无意中在自己的程序上修改了一些属性和代码,几天后发现我那时候编辑的exe的ado连接速度奇快,我打开数据库的速度为原来的一半时间,查询的速度也是这样,我不知道是哪里的属性改了!还是什么代码改了?请教各位有没有什么感想,请赐教!谢了先!(原来的代码已经覆盖,我现在不知道怎么弄了,我确定程序打开前的所有连接都是关闭的,所有的都active:=false!)
这个问题困扰我很久了!我用的查询代码是adoquery.close,然后重写sql语句,之后在open;但是在的速度慢!我的数据库一条记录有200个字段,库中有3000条记录,用adodataset打开的时间为8.5秒,上次不经意编译出来的文件打开只要4.5秒;查询一条记录时间是4秒左右,上次不经意编译出来的文件打开只要0.3秒,不知道为什么,怎么弄.是不是ado有什么优化设置!
Prepared我已经加了!但是效果没有我编的那个那么快!
请问大家的ado打开速度是不是都是很快,在中等规模的数据库中!
真诚的请教大家!希望有答复!
来者有分!