Die Suche ergab 42 Treffer

von bgl
Do, 26. Jul 2012 10:19
Forum: Postgre Server
Thema: PostgreSQL "Index"
Antworten: 53
Zugriffe: 36809

Re: PostgreSQL "Index"

Noch ein tip: wenn ein Befehl extrem langsam ist, häng mal "EXPLAIN ANALYZE" davor, dann kriegst du statt dem Resultset die Beschreibung, wie es zustande kommt, und wo es hängt.

Wobei deine Statements ja eigentlich relativ simpel sind, also weiss ich nicht, wieviel damit zu gewinnen ist.
von bgl
Mi, 25. Jul 2012 19:26
Forum: Postgre Server
Thema: PostgreSQL Fehlermeldungen
Antworten: 13
Zugriffe: 13539

Re: PostgreSQL Fehlermeldungen

führst Du den REINDEX aus, weil es ihn gibt oder weil Du ihn meinst, ihn zu brauchen? man beachte das ich von pg DBE spreche ! Daher kann ein REINDEX nur ein erneuter CREATE INDEX sein und - aus meiner Sicht - somit recht sinnlos. das DbCreateIndex() hatte ja "versagt"*** aber es wurde ja...
von bgl
Mi, 25. Jul 2012 9:41
Forum: Postgre Server
Thema: PostgreSQL Fehlermeldungen
Antworten: 13
Zugriffe: 13539

Re: PostgreSQL Fehlermeldungen

REINDEX rebuilds an index using the data stored in the index's table, replacing the old copy of the index. There are several scenarios in which to use REINDEX: An index has become corrupted, and no longer contains valid data. Although in theory this should never happen, in practice indexes can beco...
von bgl
Mi, 25. Jul 2012 4:42
Forum: Postgre Server
Thema: PostgreSQL Fehlermeldungen
Antworten: 13
Zugriffe: 13539

Re: PostgreSQL Fehlermeldungen

AUGE_OHR hat geschrieben:... wie breche ich ein REINDEX ab ...
Am besten gar nicht... den PostgreSQL Server neu starten könnte das tun, aber entweder wird er es dann fortsetzen oder neu anfangen vermute ich.
von bgl
Mi, 25. Jul 2012 4:14
Forum: SQL (Sprache)
Thema: PostgreSQL LIMIT / OFFSET [erledigt]
Antworten: 30
Zugriffe: 20976

Re: PostgreSQL LIMIT / OFFSET

Interessant wäre, wie es mit LIMIT/OFFSET in Verbindung mit ORDER BY aussieht, ob du da nach wie vor Probleme hast, wenn du "weiter hinten" in der Tabelle bist. mit pgAdmin.EXE oder PGu.EXE ? PGu.EXE auf dem Notebook < 1 sec (local) :badgrin: Und es gibt keine natürliche Sortierung nach d...
von bgl
Mi, 25. Jul 2012 2:28
Forum: Postgre Server
Thema: PostgreSQL "\"
Antworten: 21
Zugriffe: 46438

Re: PostgreSQL "\"

hi, danke erst mal für eure Kommentare. es ist also kein "kleines" Problem wie ich hoffte. ABER mit Arctica muss dass dann möglich sein - hoffe ich mal :D die pg DBE macht mit "\" im MDIDEMO keine Probleme. deshalb war ich nicht auf das Problem gefasst. Es sei denn, dass Alaska ...
von bgl
Mi, 25. Jul 2012 2:24
Forum: SQL (Sprache)
Thema: PostgreSQL "UPDATE " [erledig]
Antworten: 26
Zugriffe: 16459

Re: PostgreSQL "UPDATE " [erledig]

Das UPDATE Statement erlaubt nur eine Tabelle, so dass Du Änderungen an zwei Tabellen in zwei Anweisungen packen musst. ok, das hab ich nun im Griff, Danke. Es gibt eine Alternative dazu, wenn es um häufig ausgeführte Vorgänge geht, nämlich UPDATE'able VIEWs. Die erfordern aber einen gewissen Einri...
von bgl
Mi, 25. Jul 2012 2:11
Forum: Postgre Server
Thema: pgAdmin.EXE
Antworten: 1
Zugriffe: 4569

Re: pgAdmin.EXE

Das ist einfach: pgAdmin ist ein Performancekiller.

Dinge, die ich auf der Konsole in wenigen Sekunden ausführen kann dauern da auch mal Minuten. Warum? Schwer zu sagen, man findet sich halt irgendwann damit ab oder meidet pgAdmin für bestimmte Zwecke.
von bgl
Mi, 25. Jul 2012 2:07
Forum: Postgre Server
Thema: PostgreSQL OEM / ANSI / Sonderzeichen.
Antworten: 17
Zugriffe: 15822

Re: PostgreSQL OEM / ANSI / Sonderzeichen.

Nochmal: der Zeichensatz sollte eigentlich nur dann ins Gewicht fallen, wenn a) unterschiedliche Clients mit variablen Charsets zugreifen, oder b) das Feld zum durchsuchen/sortieren "in der Datenkbank" genutzt werden soll. Ansonsten gilt, dass du rauskriegen solltest, was du reinkippst - u...
von bgl
Mi, 25. Jul 2012 2:04
Forum: SQL (Sprache)
Thema: PostgreSQL LIMIT / OFFSET [erledigt]
Antworten: 30
Zugriffe: 20976

Re: PostgreSQL LIMIT / OFFSET

Also, dass das gesamt-select bei der Datenmenge gerade mit pgAdmin etwas träge wird ist nicht besonders überraschend. Die Daten müssen zwischen pgAdmin und dem PostgreSQL-Server hin- und hergeschoben werden, irgendwo gecached werden etc... und pgAdmin ist nicht unbedingt für Geschwindigkeit berühmt,...
von bgl
Mi, 25. Jul 2012 1:54
Forum: SQL (Sprache)
Thema: PostgreSQL GhostRec ? [erledigt]
Antworten: 10
Zugriffe: 9133

Re: PostgreSQL GhostRec ? [erledigt]

Ich benutze für den Zugriff das Konsolen-Interface, was bei der Datenbank dabei sein sollte: psql

Vermutlich kann man den Befehl aber auch analog in pgAdmin ausführen. Benutze ich nur relativ selten ;-)
von bgl
Di, 24. Jul 2012 15:18
Forum: SQL (Sprache)
Thema: PostgreSQL RELATION ? [erledigt]
Antworten: 29
Zugriffe: 20315

Re: PostgreSQL RELATION ?

Hallo, Jimmy - SQL ist deutlich flexibler, als Du denkst: SELECT a.feld1, b.feld2, a.feld2 FROM myfile AS a, yourfiles AS b where a.feld4 = b.feld5 Die Anweisung wird ja interpretiert, und das nicht zwingend von links nach rechts, daher kannst Du den Table Alias bereits verwendet, bevor Du dem Inte...
von bgl
Di, 24. Jul 2012 14:44
Forum: Postgre Server
Thema: PostgreSQL OEM / ANSI / Sonderzeichen.
Antworten: 17
Zugriffe: 15822

Re: PostgreSQL OEM / ANSI / Sonderzeichen.

So lange der Client und der Server für Zugriff und Speicherung immer den gleichen Datentyp benutzen ist die Codepage eigentlich fast egal. Warum? Ganz einfach: ich kann in eine OEM-DB durchaus UTF-8 Inhalte schreiben, auch wenn sie dann aus der Konsole nicht sinnvoll abzurufen sind, so kann ich sie ...
von bgl
Di, 24. Jul 2012 14:39
Forum: Postgre Server
Thema: PostgreSQL "Index"
Antworten: 53
Zugriffe: 36809

Re: PostgreSQL "Index"

1. ein INDEX ist im Zugriff schneller, als eine nicht-index-spalte, da der Cache ihn anders behandelt. Es ist also für die Verwendung als Teil einer WHERE-clause besser, einen INDEX zu nutzen. 2. ein INDEX in PostgreSQL kann für unterschiedliche Arten der Abfrage optimiert werden, Standardvorgabe is...
von bgl
Di, 24. Jul 2012 14:32
Forum: SQL (Sprache)
Thema: PostgreSQL GhostRec ? [erledigt]
Antworten: 10
Zugriffe: 9133

Re: PostgreSQL GhostRec ?

da SQL ja nicht nur Datenhaltung, sondern auch Datenbeschreibung ist, wie fragt man denn die Felder und Infos einer Datenbank und deren Tabellen per SQL ab ? Es gibt Systemtabellen/-views, in denen die Datenstrukturen beschrieben sind, hier ein Beispiel in PostgreSQL (aus der Konsole): zensiert=# \...
von bgl
Di, 24. Jul 2012 10:21
Forum: SQL (Sprache)
Thema: PostgreSQL LIMIT / OFFSET [erledigt]
Antworten: 30
Zugriffe: 20976

Re: PostgreSQL LIMIT / OFFSET

Könnte eine Frage der Cache-Einstellungen sein. Dazu will ich mich aber eigentlich nicht äussern, weil ich zugeben muss, dass mir die Konfigurationseinstellungen von PostgreSQL immer wieder selber Kopfschmerzen machen. Eine Anmerkung aber hier noch, die wichtig ist und vielleicht (vielleicht!) mit d...
von bgl
Di, 24. Jul 2012 10:17
Forum: SQL (Sprache)
Thema: PostgreSQL "Trigger" [erledigt]
Antworten: 15
Zugriffe: 15709

Re: PostgreSQL "Trigger"

Eine Handvoll Definitionen: PRIMARY KEY: Primary Key bedeutet im Prinzip eine Kombination der Schlüsselwörter INDEX NOT NULL UNIQUE. TRIGGER: Ein Trigger ist eine Auslösemechanismus, das Gegenstück zu Events in Javascript z.B. würde ich sagen. Das Bedeutet, dass ein Trigger ein Funktionsaufruf ist, ...