Techniken zur Abfrageoptimierung in SQL Server
Problembeschreibung Das Beheben von fehlerhaften Abfragen und/oder Leistungsproblemen kann stundenlange, aufwendige Arbeit werden. Wir zeigen Ihnen wie man allgemeine Entwurfsmuster identifiziert, die auf eine schlechte Leistung von T-SQL hinweisen. OR- in der Join Predicate – WHERE über mehrere Spalten hinweg Ein SQL Server kann mithilfe der WHERE-Klausel und/oder einer Kombination aus verschiedenen Filtern einen Datensatz auf ein gewünschtes Abfrageergebnis effizient filtern. Mit diesem Vorgang werden Dateninformationen in immer kleinere Gruppen unterteilt, bis nur noch die gewünschte Ergebismenge übrig bleibt. Die OR-Klausel ist im Gegensatz zur WHERE Klausel nicht so effizient. Die OR-Klausel kann nämlich nicht in einem einzigen Vorgang …