Raktensinnsucher: Tabellenwerte in <form eingeben

Beitrag lesen

Es müssen dann schließlich auch diejenigen Datensätze neu geschrieben (UPDATE) werden, die sich gar nicht verändert haben.

Die meisten Datenbank[managment]systeme selbst schreiben bei einem Update ohne tatsächliche Veränderungen nichts neu:

Beispiel von mariadb:

Rows matched: 1  Changed: 0  Warnings: 0

Allerdings muss dem Datenbank[managment]system der Wunsch nach Veränderung übermittelt werden, was durchaus Zeit kostet. Stellt sich die Frage, wie häufig das vorkommt und ob es sich überhaupt lohnt, da gegenzusteuern:

Query OK, 0 rows affected (0.01 sec)

Komplizierte Operationen mit Hash bauen und vergleichen (wie von PL vorgeschlagen) könnten sogar teurer werden, fressen auf jeden Fall Programmierzeit und führen vielleicht oft zu eigenen Fehlern.

0 44

Tabellenwerte in <form eingeben

Linuchs
  • html
  1. 0
    Raktenbürokratieverbesserer
    1. 0
      Linuchs
      1. 0
        Raketentester
        1. 0
          Linuchs
          1. 0
            Raketentester
            1. 0
              Raketentester
          2. 0
            Linuchs
            1. 0
              Linuchs
            2. 0
              Raketenprogramminspektor
            3. 0
              Matthias Apsel
              1. 0
                Der Martin
  2. -1
    Felix Riesterer
    • html
    • javascript
    • php
    1. 0
      pl
      1. 0
        Felix Riesterer
        1. -1

          Best Practice

          pl
          1. -1

            Best Practice in konkreten Anwendungsfall

            pl
  3. -1
    php
    1. 0
      Felix Riesterer
      1. 0
        pl
      2. 0
        Rolf B
        1. 0
          Felix Riesterer
          1. 0
            Der Martin
            • datenmodell
            • html
            1. 0
              Felix Riesterer
              1. 0
                Rolf B
                1. 0
                  Felix Riesterer
              2. -1

                Requestparameter sind tainted!

                pl
                1. 0
                  Rolf B
                  1. 0
                    pl
                2. 0
                  Raketenchemiker
                  1. 0
                    pl
                    1. 0
                      pl
                      1. 0
                        Raketensicherheitsinspektor
                        1. 0
                          pl
                          1. 0
                            Raketenflugbahnkenner
                    2. 0
                      Raketenhandbuchleser
                      1. 0
                        pl
                        1. 0
                          Raketenhandbuchleser und -Tester
                  2. 0
                    pl
                    1. 0
                      Raketenunsinndiagnostiker
  4. 1
    robertroth
    • datenbank
    • html
    • webserver
    1. 0
      pl
    2. 0
      Raktensinnsucher
      1. 0
        TS
        • client
        • datenbank
        • webserver