Ich habe eine riesige Tabelle - 36 Millionen Zeilen - in SQLite3. In dieser sehr großen Tabelle gibt es zwei Spalten:
hash
- Textd
- Real
Einige der Zeilen sind Duplikate. Das heißt, beide hash
und d
haben die gleichen Werte. Wenn zwei Hashes identisch sind, sind auch die Werte von identisch d
. Zwei identische d
implizieren jedoch nicht zwei identische hash
.
Ich möchte die doppelten Zeilen löschen. Ich habe keine Primärschlüsselspalte.
Was ist der schnellste Weg, dies zu tun?