Die Suche ergab 7662 Treffer

von akretschmer
Mo 4. Nov 2019, 08:52
Forum: Konfiguration
Thema: Tablespace nach DB Fehler zu groß
Antworten: 7
Zugriffe: 343

Re: Tablespace nach DB Fehler zu groß

die postgresql.conf enthält alle möglichen zu setzenden Parameter, wenn Werte da auskommentiert stehen sind das die Default-Werte. Siehe auch die Datei selber, sie enthält diesen Kommenta:

Code: Alles auswählen

# The commented-out settings shown in this file represent the default values.
von akretschmer
Fr 1. Nov 2019, 11:46
Forum: Konfiguration
Thema: Tablespace nach DB Fehler zu groß
Antworten: 7
Zugriffe: 343

Re: Tablespace nach DB Fehler zu groß

Okay, damit läuft Autovacuum. Ja, einfach "vacuum full;", das wird aber einige Zeit dauern, alle Anwendungen auf der DB müssen warten und es kann vorübergehend noch einmal bis zu 31GB auf Platte belegen.
von akretschmer
Fr 1. Nov 2019, 11:34
Forum: Konfiguration
Thema: Tablespace nach DB Fehler zu groß
Antworten: 7
Zugriffe: 343

Re: Tablespace nach DB Fehler zu groß

was zeigt in psql dieser Befehl an: "show autovacuum;" bzw. von einem SQL-Client aus "select setting from pg_settings where name = 'autovacuum';" an? was zeigt "select pg_size_pretty(pg_database_size('test'));" an? (test mit dem Namen der DB ersetzen!) wenn ihr für gewisse Zeit eine Downtime akzept...
von akretschmer
Fr 1. Nov 2019, 11:13
Forum: Konfiguration
Thema: Tablespace nach DB Fehler zu groß
Antworten: 7
Zugriffe: 343

Re: Tablespace nach DB Fehler zu groß

  • was für ein Fehler?
  • was wurde wie behoben?
  • Autovacuum läuft?
von akretschmer
Do 31. Okt 2019, 12:38
Forum: Installation von PostgreSQL
Thema: Postgres User
Antworten: 13
Zugriffe: 615

Re: Postgres User

Du mußt zwischen Betriebssystem-Usern und Datenbank-Usern unterscheiden. Offensichtlich läuft PostgreSQL, und offensichtlich bis Du als DB-User 'postgres' angemeldet. Solange alles ohne Fehler läuft - und Fehler hast Du uns keine gezeigt - scheint alles okay zu sein.
von akretschmer
Do 31. Okt 2019, 10:52
Forum: SQL
Thema: Abfrage eines _int4-Feldes
Antworten: 9
Zugriffe: 588

Re: Abfrage eines _int4-Feldes

sollten beide Formen gleichwertig sein.
von akretschmer
Do 31. Okt 2019, 10:42
Forum: SQL
Thema: Abfrage eines _int4-Feldes
Antworten: 9
Zugriffe: 588

Re: Abfrage eines _int4-Feldes

test=*# select * from mirco where data @> array[123]; id | data ----+------------------- 1 | {123} 2 | {123,234} 3 | {123,234,345} 4 | {123,234,345,456} (4 rows) test=*# select * from mirco where data @> array[234, 123]; id | data ----+------------------- 2 | {123,234} 3 | {123,234,345} 4 | {123,23...
von akretschmer
Do 31. Okt 2019, 09:46
Forum: SQL
Thema: Abfrage eines _int4-Feldes
Antworten: 9
Zugriffe: 588

Re: Abfrage eines _int4-Feldes

die {} kommen, weil es ein ARRAY ist. Siehe Doku, z.B. https://www.postgresql.org/docs/9.5/fun ... array.html
von akretschmer
Do 31. Okt 2019, 09:45
Forum: SQL
Thema: Abfrage eines _int4-Feldes
Antworten: 9
Zugriffe: 588

Re: Abfrage eines _int4-Feldes

der Feldtyp ist int[], nicht nur int. Es ist ein Array. test=*# select * from mirco; id | data ----+------------------- 1 | {123} 2 | {123,234} 3 | {123,234,345} 4 | {123,234,345,456} (4 rows) test=*# select *, array_length(data,1) from mirco; id | data | array_length ----+-------------------+------...
von akretschmer
Fr 18. Okt 2019, 18:15
Forum: Benutzer- & Rechteverwaltung
Thema: Tabellenrechte ohne USER
Antworten: 3
Zugriffe: 797

Re: Tabellenrechte ohne USER

ich hätte noch Ideen, z.B. via inet_client_addr() die Adresse des Clients rauszubekommen. Dazu eine Funktion, über die du die Tabelle abfragen kannst (also z.B. get_secure_table(), die security definer ist und die Tabelle liefert. Diese prüft erst einmal via inet_client_addr(), aus welchem Netz der ...