Die Suche ergab 7573 Treffer

von akretschmer
Mo 15. Apr 2019, 11:22
Forum: PL/pgSQL
Thema: psql-Befehl ist entweder falsch geschrieben oder konnte nicht gefunden werden
Antworten: 3
Zugriffe: 55

Re: psql-Befehl ist entweder falsch geschrieben oder konnte nicht gefunden werden

1. ändere die postgresql.conf
2. füge den Parameter -p beim Aufruf ein
von akretschmer
Mo 8. Apr 2019, 10:07
Forum: SQL
Thema: Punkte Flächen zuordnen
Antworten: 10
Zugriffe: 206

Re: Punkte Flächen zuordnen

Okay, ja, BRIN ist relativ ungenau, da ist immer noch ein Blick in die Tabelle nötig, daher ist der auch langsamer. Ein BTREE liefert genau die Datensätze, hier ist nur noch die Sichbarkeit zu prüfen. Wenn alle Spalten im Result im BTREE-Index drin sind UND die visibility-Map (VM) aktuell ist, kann ...
von akretschmer
Mo 8. Apr 2019, 08:42
Forum: SQL
Thema: Punkte Flächen zuordnen
Antworten: 10
Zugriffe: 206

Re: Punkte Flächen zuordnen

BRIN ist sehr effektiv, wenn: die Daten nach der/den Spalte(n), über die der Index geht, physisch sortiert vorliegt. Wenn, physisch gesehen, alle Daten zu eine Kachel in der Tabelle physisch dicht beeinander stehen UND die Kachel dann auch in der WHERE-Condition auftacht, dann wäre ein BRIN sehr eff...
von akretschmer
Sa 6. Apr 2019, 13:22
Forum: Stellenangebote/Jobgesuche/Projekte
Thema: Job gesucht?
Antworten: 0
Zugriffe: 85

Job gesucht?

Falls jemand jemand kennt, der bei einem unserer Kunden für die nächsten 2-3 Jahre ca. 70% vor Ort (Süddeutschland) und den Rest im Homeoffice arbeiten würde, kann sich bei mir melden ... Voraussetzung sind gute PostgreSQL-Kenntnisse.
von akretschmer
Fr 5. Apr 2019, 22:03
Forum: SQL
Thema: Punkte Flächen zuordnen
Antworten: 10
Zugriffe: 206

Re: Punkte Flächen zuordnen

@pogomips: das Insert hier wird von einem Select gespeist, von daher wird alles, was das Select beschleunigt, also auch ein Index, die ganze Aktion beschleunigen. @Lasagne45: Deine Bemerkung "Join hab ich nicht versucht " ist für den Eimer, weil Dein "FROM sortiert, zusammen" ein implizieter JOIN ist.
von akretschmer
Do 4. Apr 2019, 00:10
Forum: SQL
Thema: SQL Fehler: ungültige Eingabesyntax für Typ timestamp: »«
Antworten: 5
Zugriffe: 149

Re: SQL Fehler: ungültige Eingabesyntax für Typ timestamp: »«

Nun ja.

Code: Alles auswählen

ungültige Eingabesyntax für Typ timestamp: »«
läßt mich eher @castorp glauben als Dir ...

Sind die Treiber identisch? Logge mal alle Statements, was kommt da bei raus?
von akretschmer
Mi 3. Apr 2019, 16:00
Forum: SQL
Thema: neue in vorhandener Tabelle
Antworten: 3
Zugriffe: 117

Re: neue in vorhandener Tabelle

mit ALTER TABLE kannst Du weitere Spalten hinzufügen, dabei ändert sich nicht der Wert und auch nicht der nächste Wert einer SERIAL: test=*# create table ludste(id serial primary key, col1 int); CREATE TABLE test=*# insert into ludste (col1) values (1); INSERT 0 1 test=*# insert into ludste (col1) v...
von akretschmer
Mi 3. Apr 2019, 14:10
Forum: SQL
Thema: Punkte Flächen zuordnen
Antworten: 10
Zugriffe: 206

Re: Punkte Flächen zuordnen

das sieht nach einem cross join aus. Vielleicht hilft es, jeweils auf die geometry-Spalten einen Index auf die Funktion st_transforms(...) zu legen. Das löst das Problem mit dem cross join zwar nicht, könnte aber die Prüfung signifikant verkürzen.
von akretschmer
Mo 1. Apr 2019, 13:44
Forum: SQL
Thema: Update von Werten in einer Tabelle mit Werten aus einer anderen Tabelle
Antworten: 2
Zugriffe: 66

Re: Update von Werten in einer Tabelle mit Werten aus einer anderen Tabelle

test=# create table bla(id int, name text); CREATE TABLE test=*# create table blubb(id int, name text); CREATE TABLE test=*# insert into bla (id, name) select s, 'name ' || s::text from generate_series(1,5) s; INSERT 0 5 test=*# insert into blubb (id) select s from generate_series(1,5) s; INSERT 0 ...
von akretschmer
Fr 29. Mär 2019, 16:00
Forum: Sonstige Installationsprobleme
Thema: Upgrade 9.2 auf 9.6 - Datei pg_upgrade fehlt
Antworten: 6
Zugriffe: 267

Re: Upgrade 9.2 auf 9.6 - Datei pg_upgrade fehlt

die neue Version wird entweder wie die alte Version auf Port 5432 lauschen, oder aber Du richtest es so ein, daß diese parallel läuft und auf z.B. 5433 lauscht.