Ich habe einige Tage auf das Reparieren der langsamen SQL-Abfrage ohne Erfolg ausgeführt. Ich habe eine Menge ähnliche Frage und Antwort gefunden, aber ich habe ein anderes Problem:Postgresql Senden des Abfrageergebnisses sehr langsam über das Netzwerk
-Ich habe eine einfache Tabelle mit arround 5000 Rekord und 30 Spalten
-I einen einfachen select * from this_table
Befehl über pgAdmin3 geschickt und arbeiten für 15- 20 Sekunden zur Anzeige der Ergebnisse
Nein JOIN
und keine WHERE
.
Ich erkannte, wenn die Abfrage läuft die postgresql Daten an den Client über LAN nur 4 Mb/ps senden. Ich habe Gigabit LAN. Die Datei kopieren, ftp und alles andere läuft auf 700-800 Mb/ps auf demselben Kanal auf diesem Server.
Ich habe bereits sql Befehl auf der Serverkonsole mit psql Befehl getestet. Die Abfrage ist nur wenige ms abgeschlossen, das ist ok. Ich habe keine Festplatte und keine Dateiprobleme.
Ich habe die gesamte Dokumentation über postgresql Config gelesen, erhöhte die work_mem
und so weiter, ohne Erfolg.
Was kann ich tun?
Sie lesen die gesamte Dokumentation? –
versuchen '\ kopieren' auf der Client-Seite mit 'psql' - vielleicht Anzeige von Daten dauert lange, nicht übertragen? .. –