AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 15:47

Parameter dieser Suchanfrage:

Suche in Thema: ADO + Mehrbenutzerbetrieb + Transaktionen + SQL Server
Suche alle Beiträge, die von "sega84" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 5 von insges. 5 Treffern
Suche benötigte 0.005s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: ADO + Mehrbenutzerbetrieb + Transaktionen + SQL Server

      Delphi
      by sega84, 20. Mai 2009
    With No Lock gibt es unterm SQL Server.
    Allerdings müssen dann ca. 5000 Querys von mir geändert werden... :wall: Da freue ich mich jetzt schon drauf...
    Naja gibt es sonst vielleicht eine andere Möglichkeit die Sperren zu verhindern?
  • Forum: Datenbanken

    Re: ADO + Mehrbenutzerbetrieb + Transaktionen + SQL Server

      Delphi
      by sega84, 20. Mai 2009
    Kleines Beispiel:
    Nutzer 1:
    Wir starten eine Fakturierung zur Rechnungserzeugung (StartTransaction).
    Diese Fakturierung erzeugt die Rechnung, die Rechnungspostionen, etc.
    Dieser Lauf dauert bei uns etwa 5 - 30 Minuten. Nun kann der Anwender zwischendurch die Sache komplett abbrechen.
    Beim Abbruch sollte somit ein Rollback ausgeführt werden. Wenn nicht ein Commit.
    Da wir in der...
  • Forum: Datenbanken

    Re: ADO + Mehrbenutzerbetrieb + Transaktionen + SQL Server

      Delphi
      by sega84, 20. Mai 2009
    Werde es mal ausprobieren. Wie arbeitet Ihr mit Transaktionen? Wann und wie startet ihr diese?
  • Forum: Datenbanken

    Re: ADO + Mehrbenutzerbetrieb + Transaktionen + SQL Server

      Delphi
      by sega84, 20. Mai 2009
    Das stimmt leider. Das Problem liegt daran, dass trotz einer geöffneten Transaktion ein anderer Benutzer auf den Datensatz zugreifen muss. Natürlich kenne ich bereits das Dirty-Read Problem, nur kann ich es leider nicht umgehen.
    Wäre ein anderes Transaktionslevel sinnvoller?
  • Forum: Datenbanken

    ADO + Mehrbenutzerbetrieb + Transaktionen + SQL Server

      Delphi
      by sega84, 20. Mai 2009
    Hallo zusammen,
    habe ein Projekt mit etwa 120 Tabellen zu Betreuen.
    Wir verbinden uns via ADO auf die Datenbank.
    Da im Programm Transaktionen verwenden, kommt es mitlerweile zu sehr vielen Timeouts, da verschiedenste Locks auf den Datensätzen liegen.
    Mit der Software arbeiten momentan maximal gleichzeitig 30 Leute auf einer Datenbank (Entweder SQL Server 2000 oder 2005, teilweise schon 2008)....


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=sega84&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=134333
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz