Suchergebnisse für Anfrage "query-optimization"

4 die antwort

Was ist der schnellste Weg, große Tabellen nach Punkten im Radius MySQL (Latitude Longitude) zu durchsuchen?

erzeit habe ich ein paar Tabellen mit mehr als 100.000 Zeilen. Ich versuche, die Daten wie folgt nachzuschlagen. SELECT *, SQRT(POW(69.1 * (latitude - '49.1044302'), 2) + POW(69.1 * ('-122.801094' - longitude) * COS(latitude / 57.3), 2)) AS ...

4 die antwort

Verständnis Funken physischen Plan

Ich versuche, physikalische Pläne für Funken zu verstehen, aber ich verstehe einige Teile nicht, weil sie sich von herkömmlichen RDBMS zu unterscheiden scheinen. In diesem folgenden Plan handelt es sich beispielsweise um einen Plan für eine ...

2 die antwort

Broadcast wird beim Verbinden von Datenrahmen in Spark 1.6 nicht gesendet

Below ist der Beispielcode, den ich ausführe. Wenn dieser Spark-Job ausgeführt wird, werden Dataframe-Joins mithilfe von sortmergejoin anstelle von broadcastjoin ausgeführt. def joinedDf (sqlContext: SQLContext, txnTable: DataFrame, ...

TOP-Veröffentlichungen

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

1 die antwort

Schlechte Optimierung / Planung für fensterbasierte Postgres-Abfragen (Partition nach (, Gruppierung nach?)) - 1000-fache Geschwindigkeit

Wir führen Postgres 9.3.5 aus. (07/2014) Wir haben einige komplexe Datawarehouse- / Berichterstellungskonfigurationen eingerichtet (ETL, materialisierte Ansichten, Indizierung, Aggregationen, analytische Funktionen, ...). Was ich im Moment ...

2 die antwort

Abfrage der letzten N verwandten Zeilen pro Zeile

Ich habe die folgende Abfrage, die das @ abruid der neuesten Nobservations für jedenstation: SELECT id FROM ( SELECT station_id, id, created_at, row_number() OVER(PARTITION BY station_id ORDER BY created_at DESC) AS rn FROM ( SELECT station_id, ...

1 die antwort

Warum ist Django ORM so viel langsamer als rohes SQL

Ich habe die folgenden zwei Codeteile: Zunächst in SQL: self.cursor.execute('SELECT apple_id FROM main_catalog WHERE apple_id=%s', apple_id) if self.cursor.fetchone(): print '##'Nächste, in Django: if ...

1 die antwort

SQL mehrere Zeilen als Spalten (Optimierung)

Ich habe eine SQL-Abfrage, die das richtige Ergebnis liefert, aber zu langsam ist. Die Abfrage verarbeitet die folgenden drei Tabellen: customers enthält viele Kundendaten wie Name, Adresse, Telefon usw. Um die Tabelle zu vereinfachen, verwende ...

4 die antwort

Optimieren Sie die gruppenweise Maximalabfrage

select * from records where id in ( select max(id) from records group by option_id )Diese Abfrage funktioniert auch bei Millionen von Zeilen einwandfrei. Wie Sie jedoch aus dem Ergebnis der EXPLAIN-Anweisung ersehen können: QUERY ...

2 die antwort

Wie zeige ich die Ausführungszeit einer MySQL-Abfrage in PHP an?

Ich arbeite an einer PHP-Anwendung, die Abfragen in einem Textfeld entgegennimmt und paginierte Ergebnisse zurückgibt. Als Teil der Anwendung möchte ich die Laufzeit der Abfrage melden. Folgendes habe ich bisher getan. Zunächst habe ich die ...