Suchergebnisse für Anfrage "query-optimization"
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 ...
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 ...
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, ...
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` ...
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 ...
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, ...
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 ...
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 ...
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 ...
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 ...