Skip site navigation (1) Skip section navigation (2)

Re: Kurze (technische) Übersicht über PostgreSQL gesucht

From: Dirk Olbertz <olbertz(dot)dirk(at)gmx(dot)de>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Kurze (technische) Übersicht über PostgreSQL gesucht
Date: 2004-09-25 14:28:40
Message-ID: 325F3D38-0EFF-11D9-A2C8-000D932A275A@gmx.de (view raw or flat)
Thread:
Lists: pgsql-de-allgemein
Hi Janko,

vielen Dank schonmal für diese Zusammenstellung. Ich werde mich mal da 
reinhängen.

Ich werde die libpq nutzen und bin im Moment vor allem an den beiden 
Konzepten
- Transaktion und
- Cursor
interessiert. Was beides grob ist, weiß ich, ich bin mir nur unsicher, 
wie ich mit beiden Dingen umzugehen habe. Dazu mal ein paar konkrete 
Frage, vielleicht könnt ihr mir ja eure Standpunkte erklären.

1. Wann sollten Transaktionen genutzt werden?
In diesem Zusammenhang habe ich gelesen, dass AUTOCOMMIT veraltet ist. 
Heisst das also, dass jedes Statement mit BEGIN und END verschachtelt 
werden soll? Die Befehle für COMMIT und Rollback sind mir bisher noch 
nicht untergekommen, wie benutzt ihr dieses Feature?

2. Macht eine Transaktion für SELECT-Statements überhaupt Sinn?

3. Wann sollten Cursor genutzt werden?
Den genauen Unterschied zwischen der Verwendung eines 
Abfrageergebnisses mit und ohne Cursor habe ich noch nicht ganz 
verstanden. Um nochmal zurück zu MySQL zu kommen: hier gab es die 
Möglichkeit entweder alle Zeilen eines Ergebnisses sofort im Speicher 
zu haben, oder aber das Ergebnis zeilenweise zu erhalten. Gerade bei 
der sehr großen Datenmengen bietet sich letzteres an. Ist das 
Cursor-Konzept auch für diesen Zweck gedacht? Und wie unterscheidet es 
sich dann von der MySQL-Lösung?

Einige Fragen mögen euch trivial erscheinen, wichtig ist mir aber, das 
Gesamtkonzept zu verstehen. Deshalb helfen mir die Einzelbeschreibungen 
der PostgreSQL-Eigenschaften nicht immer weiter.

Viele Grüße,
   Dirk

In response to

Responses

  • Re: Ku at 2004-09-25 16:31:18 from Peter Wullinger

pgsql-de-allgemein by date

Next:From: Peter WullingerDate: 2004-09-25 16:31:18
Subject: Re: Ku
Previous:From: Janko RichterDate: 2004-09-25 09:42:37
Subject: Re: [pgsql-de-allgemein] Kurze (technische) Übersicht über PostgreSQL gesucht

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group