sql-execution-plan

Eine Ausführung oder ein Abfrageplan ist die Aufschlüsselung der Schritte, die die Datenbank-Engine verwendet, um ein Ergebnis zu erhalten.
1
Antwort

So erhalten Sie den Ausführungsplan mit LINQ to SQL / ADO.NET

Ist es möglich, den Ausführungsplan einer LINQ to SQL- oder ADO.NET-Abfrage programmatisch zur Anzeige in Debug-Informationen zu erhalten? Wenn ja, wie?     
12.05.2011, 14:03
2
Antworten

Abfragekosten im Verhältnis zur Charge sind 100%

Ich bin mir nicht sicher, wie das zu interpretieren ist, aber alle Abfragen, die ich in SQL Server 2005 ausführen, haben einen "Abfragekosten (relativ zu Batch)" von 100%. Gibt es eine Möglichkeit, die Kosten zu senken?     
07.07.2010, 01:45
14
Antworten

MySQL Query-Leistung - großer Unterschied in der Zeit

Ich habe eine Abfrage, die in sehr unterschiedlichen Zeiträumen zwischen 2 Datensätzen zurückkehrt. Für einen Satz (Datenbank A) kommt er in ein paar Sekunden zurück, für den anderen (Datenbank B) .... naja ich habe noch nicht lange genug gewart...
12.04.2010, 21:32
1
Antwort

Entfernen des Tabellenspools im SQL Server-Ausführungsplan

Ich habe eine Abfrage, die mehrere temporäre Tabellen erstellt und dann Daten in sie einfügt. Von dem, was ich verstehe, ist dies eine mögliche Ursache für Table Spool. Wenn ich meinen Ausführungsplan anschaue, wird der Großteil meiner Verarbeit...
18.12.2009, 22:39
1
Antwort

SQL-Abfragen, Ausführungspläne und "Parallelität"

Ich gehe also (noch) einige langsame Legacy-Sql-Ansichten durch, um einige Durchschnittswerte und Standardabweichungen für einen (manchmal) großen Datensatz zu berechnen. Am Ende stehen Ansichten, die Ansichten verbinden, die Ansichten usw. verb...
05.10.2010, 08:37
7
Antworten

Was sind SQL-Ausführungspläne und wie können sie mir helfen?

Ich habe in letzter Zeit viel gehört, dass ich mir den Ausführungsplan meines SQL ansehen sollte, um zu beurteilen, wie gut es funktionieren wird. Ich bin mir jedoch nicht wirklich sicher, wo ich mit dieser Funktion anfangen soll oder was genau...
29.01.2010, 15:19
1
Antwort

Wie kann '% ...' nach einem Index suchen?

Ich würde erwarten, dass diese beiden SELECT s den gleichen Ausführungsplan und dieselbe Leistung haben. Da es auf dem LIKE einen führenden Platzhalter gibt, erwarte ich einen Index-Scan. Wenn ich das hier ausführe und mir die Pläne ansehe...
05.08.2013, 19:20
3
Antworten

Wie erkläre ich eine Abfrage mit Parametern in MySQL?

Ich habe eine Abfrage %Vor% Kann ich einen EXPLAIN-Plan von MySQL bekommen, ohne einen Wert für den Parameter einzugeben?     
16.06.2010, 16:56
2
Antworten

MySQL, löschen und indizieren Hinweis

Ich muss ungefähr 10K Zeilen aus einer Tabelle löschen, die basierend auf einigen Kriterien mehr als 100 Millionen Zeilen enthält. Wenn ich die Abfrage ausführe, dauert es ungefähr 5 Minuten. Ich habe einen EXPLAIN-Plan ausgeführt (die delete...
27.05.2010, 20:33
3
Antworten

Ausführungsplan nicht wie erwartet

Ich bin auf etwas Seltsames gestoßen, das ich nicht erklären kann. Ich verwende die folgende Abfrage: %Vor% Stg_Table: Indiziert (Site_Id) Haupttabelle: - Indiziert (Period_code, Site_id) - Von period_code partitioniert - Hinweis -...
07.12.2016, 13:08