AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 11:17

Parameter dieser Suchanfrage:

Suche in Thema: Datensatz Sperre MySQL
Suche alle Beiträge, die von "TigerLilly" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 7 von insges. 7 Treffern
Suche benötigte 0.001s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Datensatz Sperre MySQL

     
      by TigerLilly, 9. Mai 2023
    Ja, eben, du musst dir die SQL Statements ansehen, die Delphi zusammenbaut. Und dazu musst du mySQL Server einen Trace mitlaufen lassen. Bzw kannst du dich wenn ich das richtig im Kopf habe auch in das Tdatabase oder Tconnection Objekt reinhängen, aber das habe ich jetzt nicht im Kopf. Ich habe mir das immer direkt am Server unabhöängig von Delphi angesehen.
  • Forum: Datenbanken

    AW: Datensatz Sperre MySQL

     
      by TigerLilly, 9. Mai 2023
    Ja, das kann auch mit den Daten zu tun haben. Eben zb Floats, die durch Rundung beim Schreiben andere Werte als beim Lesen enthalten.

    Schau dir die SQL Statements der UPDATEs an und dort die WHERE Klausel bei UpdateWhereChanged, dann weißt du in 1 Minute was los ist.
  • Forum: Datenbanken

    AW: Datensatz Sperre MySQL

     
      by TigerLilly, 8. Mai 2023
    https://www.google.com/search?client=firefox-b-d&q=mysql+trace+queries
  • Forum: Datenbanken

    AW: Datensatz Sperre MySQL

     
      by TigerLilly, 8. Mai 2023
    UpdateKeyOnly wird in der Regel auch viel schneller sein, weil es da Indices drauf gibt, andernfalls hast du im WHERE ja Felder, die uU einen FullTableScan erfordern. Aber das ist jetzt ein anderes Thema.
  • Forum: Datenbanken

    AW: Datensatz Sperre MySQL

     
      by TigerLilly, 8. Mai 2023
    Siehe hier:
    https://docwiki.embarcadero.com/RADStudio/Sydney/en/Influencing_How_Updates_Are_Applied

    UpdateMode steuert, wie die WHERE Klausel des Update-Statements erzeugt wird. Wenn das Updatestatement keine Sätzte ändert, wird diese Fehlermeldung ausgegeben (weil Daten zwischenzeitlich geändert). Die Änderung kann unbeabsichtigt auch von dir herbeigeführt worden sein. TRIGGER wie...
  • Forum: Datenbanken

    AW: Datensatz Sperre MySQL

     
      by TigerLilly, 4. Mai 2023
    Seltsam.

    upWhereKeyOnly und seine Varianten steuern nur, wie die WHERE Klausel im Update-Statement erstellt wird. Einmal eben nur die PKs oder nur über die geänderten Feldwerte etc. Wenn das Update sich auf keinen Datessatz auswirkt wird ein Fehler geworfen.

    Da ist die Fehlermeldung irreführend und müsste heißen: "Datensatz kann nicht geändert werden, da der Datensatz von einem anderen...
  • Forum: Datenbanken

    AW: Datensatz Sperre MySQL

     
      by TigerLilly, 6. Dez 2022
    Bist du sicher, dass die Meldung so lautet?


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=TigerLilly&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=212032
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:33 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