所谓的数据库超时就是你的程序在向数据库请求数据时所用的时间超过了限定时间,这个时间是可以设置的楼主自己查一下(我好长时间不做ASP了,记得好像在Command对象里),但产生这个问题的原因可能是你的程序有问题只作参考
这是自然规律使然。形象一点来讲,有人将各一枚硬币分别丢进一碗水里和一口水塘里,然后您要将它们捞出来,哪个任务完成的快?当然是前者了,因为工作量没法比啊!
数据库查询道理也是一样的,数据越多从中检索出记录的速度越慢。你也许会说数据库不是有索引吗?咱不用从头到尾逐条检索呀。没错,有索引数据库引擎可以直奔目标,检索少量数据的时候,1千条记录跟千万条记录比,从中检索出记录的耗时相差无几,但是如果要检索出所有记录的话,两者的系统和时间开销可就不是一个数量级了,后者肯定慢得多。
管理一个小仓库跟管理一个巨型仓库的人力、物力开销肯定是不一样的,数据库表查询也同理!
以上就是关于数据库查询超时怎么回事全部的内容,包括:数据库查询超时怎么回事、mysql为什么千万级别查询比1000条数据的查询慢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)