Wenn ich versehentlich auf eine Binär- oder Blob-Datenspalte klicke, wird versucht, die Daten nach dieser Spalte zu sortieren. Aber diese Spalte enthält große Datenmengen und muss nicht sortiert werden. Weil es binär (Datei, Bild oder andere) speichert. Das ist nicht sinnvoll zu sortieren.
Deaktivieren Sie die Sortierung für Binär- und Blobspalten.
HeidiSQL-Version:
10.1.0.5464 (64Bit)
Betriebssystem:
Windows 10
Es mag Tabellen auf der Welt geben, die kleinere Dinge als Bilder in Blobs speichern. Ich bin also entschieden dagegen, die Möglichkeit des "Versehens sortieren" zu deaktivieren.
Was Heidi hier tun kann, ist, den Benutzer zu warnen, wenn die Spalte einen großen Datentyp (Blob und Text) hat UND wenn die Größe der Tabelle über 100M oder so liegt.
Oder noch besser: Da das Sortieren nach nicht indizierten Spalten im Allgemeinen langsam ist, könnte Heidi warnen, wenn die Spalte nicht indiziert ist (und die Tabelle hat >100M)
Es wäre auch eine gute Idee, die Abfrage zu stoppen (und die Sortierreihenfolge zurückzusetzen), wenn das Laden der Daten zu lange dauert. Derzeit friert das Programm ein, wenn der Server mehrere Minuten braucht, um die Daten in riesigen Tabellen zu sortieren.
Hilfreichster Kommentar
Oder noch besser: Da das Sortieren nach nicht indizierten Spalten im Allgemeinen langsam ist, könnte Heidi warnen, wenn die Spalte nicht indiziert ist (und die Tabelle hat >100M)