You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2017-02-24 08:17:41
- karstenhl
- Member
- Registered: 2017-01-10
- Posts: 47
Was ist postgres: mapnik gis [local] SELECT ?
hallo,
ich habe putty geöffnet und iotop gestartet.
wer weiss was das ist und was da gerade passiert?
postgres: mapnik gis [local] SELECT
vielen dank
Offline
#2 2017-02-24 08:34:21
- maxbe
- Member
- Registered: 2010-01-19
- Posts: 3,255
- Website
Re: Was ist postgres: mapnik gis [local] SELECT ?
postgres: mapnik gis [local] SELECT
Ein Nutzer namens "mapnik" greift auf eine Datenbank namens "gis" zu und holt sich mit "SELECT..." Daten. Er kommt vom "local"en Rechner.
Das ist natürlich nicht sonderlich aussagekräftig. Wenn Du mehr wissen willst, kannst die Queries auch loggen (vielleicht gibts auch neuere Anleitungen). Aber nur kurz zum Testen, dauerhaft möchte man nicht alles mitschreiben.
Last edited by maxbe (2017-02-24 09:39:28)
Offline
#3 2017-02-24 11:11:47
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Was ist postgres: mapnik gis [local] SELECT ?
wer weiss was das ist und was da gerade passiert?
Dass auf deiner Kiste PostgreSQL läuft, ist dir klar, oder? ![]()
Wenn ja:
SELECT application_name app,
pid,
substring(date_trunc('second',query_start)::text,1,19) query_start,
substring(query,1,90) query
FROM pg_stat_activity
ORDER BY query_start,application_name desc, pid ;oder für Details:
SELECT application_name app,
pid,
substring(date_trunc('second',query_start)::text,1,19) query_start,
query
FROM pg_stat_activity
ORDER BY query_start,application_name desc, pid ;Offline
#4 2017-02-24 11:54:21
- gormo
- Member
- Registered: 2013-08-01
- Posts: 2,119
- Website
Re: Was ist postgres: mapnik gis [local] SELECT ?
karstenhl wrote:postgres: mapnik gis [local] SELECT
Ein Nutzer namens "mapnik" greift auf eine Datenbank namens "gis" zu und holt sich mit "SELECT..." Daten. Er kommt vom "local"en Rechner.
Da liegt die Vermutung "Es werden Kacheln gerendert" sehr nah... ;-)
OSM hat nicht das Ziel bis Ende des Monats einen vollständigen Datensatz der Welt zu enthalten.
(nach S.W.) - Aber weil die Welt vielfältig ist, weil sie auch im Detail interessant ist, mag ich genaue Karten (nach C.)
Offline
#5 2017-02-24 12:06:54
- TobWen
- Member
- From: Ruhrgebiet
- Registered: 2009-03-31
- Posts: 1,112
Re: Was ist postgres: mapnik gis [local] SELECT ?
Irgendwie mag ich die offiziellen Anleitungen zu osm2pgsql nicht...
Die installieren OSM in das Public-Schema usw. ![]()
Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511
Offline
#6 2017-02-24 12:15:00
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Was ist postgres: mapnik gis [local] SELECT ?
Irgendwie mag ich die offiziellen Anleitungen zu osm2pgsql nicht...
Die installieren OSM in das Public-Schema usw.
Im Pott sagt man: Was willst du mit die Worte sagen?
falscher thread?
Gruss
walter
Offline
#7 2017-02-24 12:17:37
- TobWen
- Member
- From: Ruhrgebiet
- Registered: 2009-03-31
- Posts: 1,112
Re: Was ist postgres: mapnik gis [local] SELECT ?
Was willst du mit die Worte sagen?
Das viele Neu- und Quereinsteiger einfach nach einer Anleitung eine OSM-Datenbank aufsetzen und gar nicht verstehen, was die einzelnen Befehle und Funktionen bedeuten. Im Rahmen der Fragestellung des OP ist die Kritik ziemlich OT.
Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511
Offline
#8 2017-02-24 13:19:39
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: Was ist postgres: mapnik gis [local] SELECT ?
Das viele Neu- und Quereinsteiger einfach nach einer Anleitung eine OSM-Datenbank aufsetzen und gar nicht verstehen, was die einzelnen Befehle und Funktionen bedeuten
Ja stimmt. Diese Phase macht wohl jeder OSM-Entwickler am Anfang durch (ich auch). Ich bevorzuge schon länger die Original-Doku der Herstellen (z.b. postgresql.org, postgis.net). Auch weil diese "Kochbücher" im OSM-Wiki oft zu speziell auf die Belange des Autors zugeschnitten sind ("so hab ich das gemacht") und zudem sehr schnell veralten.
Aber nun warten wir mal ab, was Karsten zu sagen hat.
Gruss
walter
Offline
#9 2017-02-25 12:07:39
- maxbe
- Member
- Registered: 2010-01-19
- Posts: 3,255
- Website
Re: Was ist postgres: mapnik gis [local] SELECT ?
Vielleicht noch ein Hinweis:
wer weiss was das ist und was da gerade passiert?
Du siehtst nicht, was gerade passiert. Ein Postgresql-Prozess (in der Regel hat man mehrere davon) handelt eine Abfrage ab und bleibt dann offen, wartet auf die nächste Abfrage, bearbeitet die, wartet... Irgendwann wird er beendet und seine Geschwister-Prozesse kümmern sich um die nächsten Anfragen.
Wenn Du ein paar Sekunden auf iotop starrst, siehts du den aufsummierten IO der letzten Sekunde und dazu eine Momentaufnahme des Prozesses. Während iotop neue Daten holt (oder Du zwinkerst) könnte der Prozess dutzende andere Dinge erledigt haben. Das ist beim Rendern auch in der Regel so, weil die meisten Select-Anfragen eines Renderers weniger als eine Sekunde dauern (wäre ja schlimm, eine Kachel könnte zig Anfragen erfordern...).
Für generelles Interesse "wer blockiert meine Platte?" ist iotop also schon gut. Für die Frage "Was passiert gerade?" hilft #3.
Grüße
Max
Offline