首页 热点资讯 义务教育 高等教育 出国留学 考研考公

sql:查询时快时慢?

发布网友 发布时间:2022-04-21 19:24

我来回答

1个回答

热心网友 时间:2022-04-10 05:50

如果说是sql
server
的话有这种情况,字段越多,查询可能越慢,并且如果你的字段中有比如text,ntext之类的话会有这种情况;
还有,你的这种写法可能也造成执行慢,SQL在执行时有这样一个规则,不知道你是否了解,在执行时,SQL
后台会先执行编译,找到一条最佳查询路径,也就是最快的查询路径,再真正执行查询;这个编译是需要时间的,如果条件复杂,或者由其它的变化而来的条件,会存在编译的查找最佳路径的时间问题;
数据库的字段越多,会有可能越慢,不管是否是空表,至于什么原因,好像MICROSOFT没有说法。
另外1=1这种恒等条件最好也不要加。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com