Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 12 von 12

Thema: Problem mit <IDLE> in transaction

  1. #11
    castorp ist offline Erfahrener Benutzer
    Registriert seit
    27.06.2009
    Beiträge
    524

    Standard

    Zitat Zitat von InstantCoffee Beitrag anzeigen
    Unsere Software läuft beim Kunden seit Jahren mit Oracle, MS SQL und DB2, daher versteh ich den Sinn nicht ganz, einen SELECT-Befehl in einer Transaktion auszuführen.
    Oracle macht das ganz genauso.
    Ich meine auch DB2 macht das intern so.

    Jede Datenbank ein vernünftiges Transaktions-Konzept implementiert muss auch ein SELECT in einer Transaktion laufen lassen. Ansonsten könnte statement-level consistency gar nicht gewährleistet werden.

    Bei Oracle fällt das nur nicht so auf, weil es dort diesen Zustand "idle in transaction" so nicht gibt (bzw. so nicht angezeigt wird).

  2. #12
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.055

    Standard

    Richtig.

    Ein SELECT bedeutet ja nicht, dass die Transaktion nur lesende Operationen durchführt. Intern kann eine Funktion aufgerufen werden, die irgendetwas ändert. Spätestens dann will man eine Transaktion haben.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. Frage Transaction JDBC Postgresql 8.X
    Von seawolf im Forum Programmierung
    Antworten: 2
    Letzter Beitrag: 09.12.2010, 11:46
  2. JDBC & DB Transaction für parallele Applikationen
    Von myklynysh im Forum externe Schnittstellen
    Antworten: 7
    Letzter Beitrag: 21.01.2010, 17:27
  3. in laufende Transaction reinschauen
    Von Sigh im Forum Allgemeines
    Antworten: 6
    Letzter Beitrag: 27.11.2008, 13:06
  4. Analog zu AUTONOMOUS TRANSACTION
    Von petra im Forum PL/pgSQL
    Antworten: 9
    Letzter Beitrag: 17.10.2007, 12:15
  5. Transaction Timeout
    Von johanna im Forum Programmierung
    Antworten: 1
    Letzter Beitrag: 11.07.2007, 13:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum