毫秒级的SQL查询应用,急!
在做的一个项目中,
所有的操作都是毫秒为计算单位的
要求尽快地完成一次SQL查询
这个查询是非常简单的,
就是用一个关键词(字符型)去查询一个表(有上万条记录)
返回的查询结果,
只要能够知道这个表里面有没有这条记录就可以了
(即知道真,假定就可以了,不需要使用返回的记录)
除了建立索引之外,还有没有其他的优化方法,如何做??谢谢
目前,我是用的VC+ADO,用Connection 对象的 Execute 方法查询,将返回结果赋给Recordset,然后看Recordset对象是否EOF.
我的问题是
1 如何设置Connection,Recordset的参数才会效率更高?或者有其他执行效率更高的方法?
2 就VC而言,这种只需要知道查询结果真假的SQL查询,应该怎么写效率最高?