Als «query-optimization» getaggte Fragen

19
DISTINCT über mehrere Spalten zählen
Gibt es eine bessere Möglichkeit, eine Abfrage wie diese durchzuführen: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Ich muss die Anzahl der verschiedenen Elemente aus dieser Tabelle zählen, aber das Unterschied ist über zwei Spalten. Meine Abfrage funktioniert einwandfrei, aber ich habe mich gefragt, ob ich …

7
MySQL-Indizes - Was sind die Best Practices?
Ich verwende seit einiger Zeit Indizes für meine MySQL-Datenbanken, habe sie jedoch nie richtig kennengelernt . Im Allgemeinen füge ich einen Index für alle Felder hinzu, die ich mithilfe einer WHEREKlausel suchen oder auswählen werde, aber manchmal scheint es nicht so schwarzweiß zu sein. Was sind die Best Practices für …


14
JOIN-Abfragen gegen mehrere Abfragen
Sind JOIN-Abfragen schneller als mehrere Abfragen? (Sie führen Ihre Hauptabfrage aus und dann viele andere SELECTs basierend auf den Ergebnissen Ihrer Hauptabfrage.) Ich frage, weil das Beitreten VIEL das Design meiner Anwendung erschweren würde Wenn sie schneller sind, kann sich jemand ungefähr wie viel annähern? Wenn es 1,5x ist, ist …



9
PostgreSQL - ruft die Zeile ab, die den Max-Wert für eine Spalte enthält
Ich habe es mit einer Postgres-Tabelle ("Lives" genannt) zu tun, die Datensätze mit Spalten für time_stamp, usr_id, transaction_id und living_remaining enthält. Ich benötige eine Abfrage, die mir für jede usr_id die aktuellste Lebenssumme gibt Es gibt mehrere Benutzer (verschiedene usr_id's) time_stamp ist keine eindeutige Kennung: Manchmal treten Benutzerereignisse (zeilenweise in …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.