Zu machen, wie die WHERE-Klausel der groß-und Kleinschreibung: Vom SQL-Server Abfragen Oracle-Verbindungsserver

Haben wir eine MS SQL Server 2005 - installation mit Verbindung zu einem Oracle Datenbank über eine linked server Verbindung.

Viele SELECT-Anweisungen durchgeführt werden, durch eine Reihe von OPENQUERY() Befehle. Die WHERE-Klausel in der Mehrheit dieser Aussagen sind gegen VARCHAR Spalten.

Ich habe gehört, dass wenn die WHERE-Klausel ist case-Sensitiv, es kann eine große Auswirkung auf die performance.

Also meine Frage ist, wie kann ich sicherstellen, dass die nicht-Binär-string WHERE-Klauseln durchgeführt werden, in einer groß-und Kleinschreibung Weg für maximale Leistung?

Ist das grundlegende Ziel, um die Leistung zu verbessern? Zunächst bestätigen Sie haben ein performance-Problem aufgrund dieser (die Sie wahrscheinlich nicht), ansonsten könnten Sie die Einführung unnötiger code, der in der Tat verursacht ein performance-Problem. Ich glaube, dass das, was du 'gehört', ist ein Mythos oder ein Missverständnis.

InformationsquelleAutor Peter Bridger | 2011-09-07

Schreibe einen Kommentar