Suchergebnisse für Anfrage "query-optimization"

2 die antwort

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 ...

6 die antwort

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, ...

14 die antwort

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 ...

TOP-Veröffentlichungen

4 die antwort

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 ...

4 die antwort

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 ...

8 die antwort

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` ...

6 die antwort

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 ...

2 die antwort

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 ...

6 die antwort

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 | ...

4 die antwort

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 ...