AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 09:02

Parameter dieser Suchanfrage:

Suche in Thema: Was ist schneller einfügen oder bearbeiten
Suche alle Beiträge, die von "alzaimar" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.004s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: Was ist schneller einfügen oder bearbeiten

      Delphi
      by alzaimar, 17. Mai 2005
    Nett, aber hier sinnlos.
    Beispiel
    Alte Tabelle (1,2,3,4,5)--- Neue Werte (1,3,4,6). Replace bringt hier nicht viel, weil die Elemente 2 und 5 ja gelöscht werden müssen.

    Replace gibt's auch bei MS-SQL: Index mit 'unique keys' aber 'ignore duplicate keys' und fertig. Der Server meckert zwar wie Sau, aber wenn man das ignoriert, gehts einfach nicht schneller.

    Wie gesagt, ich darf gerade...
  • Forum: Datenbanken

    Re: Was ist schneller einfügen oder bearbeiten

      Delphi
      by alzaimar, 17. Mai 2005
    @RavenIV:Völlich Richtich (Ich schätze, der Unterschied ist leigt bei ca. Faktor 1000 :wiejetzt:) , aber es ist schon ein Unterschied, ob ich 300x ein Insert zum Server schicke, oder 1x 300 (wg. Transaktionen und so). Deshalb fragte ich ja. Bei 100.000 führt wohl kein Weg an einem Bulkload vorbei. Wenn mySQL das nicht kann, weg damit und (z.B.) die MSDE. Kostauchnix.

    @Franktron: Darf ich dein...
  • Forum: Datenbanken

    Re: Was ist schneller einfügen oder bearbeiten

      Delphi
      by alzaimar, 17. Mai 2005
    Lustig, ist GENAU das, was ich gerade programmieren darf. :wall:
    Ich mache es genauso wie Du, allerdings schmeiss ich alles in ein Skript und schicke das dann zum Server:

    Delete from _Members where mID = 12345
    insert into _Members (mID, oID) Values (12345,1)
    ...
    insert into _Members (mID, oID) Values (12345,999)

    Das geht recht flott. Ich merk jedenfalls nichts, selbst bei 100-300...
  • Forum: Datenbanken

    Re: Was ist schneller einfügen oder bearbeiten

      Delphi
      by alzaimar, 17. Mai 2005
    @bate: Einspruch! Äh..na ja...
    Bei MySQL muss man es probieren, aber bei einer richtigen DB :-D, die also die Speicheroperation sofort physikalisch auf die Platte schreibt, und erst dann zum Client zurückkehrt, ist ein INSERT i.a. wesentlich aufwändiger, als ein SELECT/UPDATE.
    INSERT fügt eine neue Zeile ein, die Indizes werden allesamt überarbeitet, die Daten werden geschrieben etc. Das ist...


URL zu dieser Suchanfrage:

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