Eine Änderungsanweisung wird wie eine
        SELECT-Abfrage optimiert, es kommt jedoch der
        zusätzliche Mehraufwand einer Schreiboperation hinzu. Die
        Geschwindigkeit der Schreiboperation hängt von der Menge der zu
        ändernden Daten und der Anzahl der zu aktualisierenden Indizes
        ab. Indizes, die nicht geändert werden, werden nicht
        aktualisiert.
      
Eine andere Möglichkeit, Updates zu beschleunigen, besteht darin, sie aufzuschieben und dann viele Updates direkt hintereinander durchzuführen. Wenn Sie die Tabelle sperren, ist die gemeinsame Durchführung vieler Änderungen wesentlich schneller, als wenn Sie immer nur ein Update zur selben Zeit durchführen.
        Bei einer MyISAM-Tabelle, die das dynamische
        Datensatzformat verwendet, kann die Änderung eines Datensatzes
        auf eine höhere Gesamtlänge dazu führen, dass der Datensatz
        geteilt wird. Wenn Sie dies oft tun, dürfen Sie keinesfalls
        vergessen, gelegentlich OPTIMIZE TABLE
        abzusetzen. Siehe auch Abschnitt 13.5.2.5, „OPTIMIZE TABLE“.
      
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.

