代码改变世界

随笔档案-2012年6月12日

SQL查询性能分析之(not in)、(and not)、(<>)、(!=)性能比较

2012-06-12 19:38 by AceYue, 5613 阅读, 收藏, 编辑
摘要: 在与朋友讨论查询时引出了not in 与and not两种踢出方法,相互的口舌之争之后我决定动手来查查看,他们到底有什么区别,谁的执行效率更高,今后该如何选择性能最优的查询条件。由于本人能力有限,肚子中的墨水有限,所以本文有什么错误之处还望各位前辈指出。 在使用sql中我们会有各种各样的条件筛选,常见的就是要踢出一部分我们不需要的数据,在where后面的踢出方法常见的有 (not in / and not / <> / !=) 这四种方法,既然存在这样四种方法,那么我们又该如果选择最佳方法呢?下面我们就一起来测试下这四种筛选条件的执行效率。 为了测试数据,我建了一张零时表@ind. 阅读全文
点击右上角即可分享
微信分享提示