Suchergebnisse für Anfrage "query-optimization"
Ist es möglich, Unterabfragen wiederzuverwenden?
Ich habe Probleme beim Ausführen einer Abfrage. Ich habe zwei Tabellen, eine mit Elementinformationen und eine mit Datensätzen, die sich auf die Elemente der ersten Tabelle beziehen. Die Idee ist, in derselben Zeile die Elementinformationen ...
Warum ist die Verwendung einer temporären Tabelle schneller als eine verschachtelte Abfrage?
Wir versuchen, einige unserer Anfragen zu optimieren. ei einer Abfrage wird Folgendes ausgeführt: SELECT t.TaskID, t.Name as Task, '' as Tracker, t.ClientID, (<complex subquery>) Date, INTO [#Gadget] FROM task t SELECT TOP 500 TaskID, Task, ...
MySQL-Indizes - Was sind die Best Practices?
Ich benutze seit einiger Zeit Indizes für meine MySQL-Datenbanken, aber nie richtiggelern über sie. Im Allgemeinen erstelle ich einen Index für alle Felder, die ich suche oder auswähle, mit einemWHERE Klausel, aber manchmal scheint es nicht so ...
Funktioniert der Abfrageplanoptimierer gut mit verknüpften / gefilterten Tabellenwertfunktionen?
In SQLSERVER 2005 verwende ich die Tabellenwertfunktion als bequeme Möglichkeit, eine willkürliche Aggregation für Teilmengendaten aus einer großen Tabelle durchzuführen (Übergabe des Datumsbereichs oder solcher Parameter). Ich verwende diese ...
Optimale Abfrage zum Abrufen einer kumulativen Summe in MySQL
Was ist die richtige Abfrage, um eine kumulative Summe in MySQL abzurufen? Ich habe eine Tabelle, in der Informationen zu Dateien gespeichert sind. Eine Spaltenliste enthält die Größe der Dateien in Byte. (Die eigentlichen Dateien werden ...
MySQL-Indizes - Was sind die empfohlenen Vorgehensweisen für diese Tabelle und Abfragen
Ich habe diese Tabelle (500.000 Zeilen) CREATE TABLE IF NOT EXISTS `listings` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `type` tinyint(1) NOT NULL DEFAULT '1', `hash` char(32) NOT NULL, `source_id` int(10) unsigned NOT NULL, `link` ...
RAND () -Zeilen ohne ORDER BY RAND () in nur einer Abfrage abrufen
Die Verwendung von RAND () in MySQL, um eine einzelne zufällige Zeile aus einer riesigen Tabelle zu erhalten, ist sehr langsam: SELECT quote FROM quotes ORDER BY RAND() LIMIT 1Hier ist ein ...
Erstellen einer abgeflachten Tabelle / Ansicht eines hierarchisch definierten Datensatzes
Ich habe eine Tabelle mit hierarchischen Daten. Diese Hierarchie enthält derzeit ~ 8 Ebenen. Ich mag die Art und Weise, wie die Daten strukturiert sind, aber die Leistung ist schlecht, wenn ich wissen möchte, ob ein Datensatz auf Stufe 8 ...
Wie optimiere ich ein ORDER BY für eine berechnete Spalte in einer MASSIVE MySQL-Tabelle?
Ich habe eine sehr große (über 80 Millionen Zeilen) de-normalisierte MySQL-Tabelle. Ein vereinfachtes Schema sieht wie folgt aus: +-----------+-------------+--------------+--------------+ | ID | PARAM1 | PARAM2 | PARAM3 | ...
SQL Query Pervious Row Optimization
Hier ist meine Tabellenstruktur MyTable ----------- ObjectID int (Identity), -- Primary Key FileName varchar(10), CreatedDate datetime ........... ........... ...........Ich muss die Zeit ermitteln, die zum Erstellen eines Datensatzes in einer ...