Heim > Datenbank > MySQL-Tutorial > SQLSERVER语句优化及性能调试 第一篇 效率至上 2 关于如何优化表

SQLSERVER语句优化及性能调试 第一篇 效率至上 2 关于如何优化表

WBOY
Freigeben: 2016-06-07 15:40:15
Original
1015 Leute haben es durchsucht

案例2: 关于 如何 优化 表A不 存在 于表B的 语句 在正常这种情况的时候,大部分人的 第一 感觉就是使用SqlServer的not in,select [列名] from table1 where [列名] not in (select [列名] from table2), 这种办法的 效率 低下着实让编程人员甚是头疼,介于

案例2:关于如何优化表A不存在于表B的语句
在正常这种情况的时候,大部分人的第一感觉就是使用SqlServer的not in,select [列名] from table1 where [列名] not in (select [列名] from table2), 这种办法的效率低下着实让编程人员甚是头疼,介于这种原因,我们可以考虑使用SqlServer自带的except来代替这种写法。

except的官方解释是:从左查询中返回右查询没有找到的所有非重复值。

下面是一个简单的示例,多贴几张,以示效果。
SQLSERVER语句优化及性能调试 第一篇 效率至上 2 关于如何优化表
SQLSERVER语句优化及性能调试 第一篇 效率至上 2 关于如何优化表
SQLSERVER语句优化及性能调试 第一篇 效率至上 2 关于如何优化表
SQLSERVER语句优化及性能调试 第一篇 效率至上 2 关于如何优化表

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage