Da haben Sie varchar
s in Ihrer Tabelle muss das Update die Zeile lesen, nach dem richtigen Offset suchen und dann das CIP-Feld aktualisieren. Da die Zeilen variable Größe haben, kann die Engine außerdem nicht ohne weiteres Offsets eines einzelnen Datensatzes bestimmen. Sie könnten also versuchen, Ihr varchar
zu ändern Felder zu festen char
und teste, ob das einen Unterschied macht.
Eine interessante Antwort, die auch dieses Thema abdeckt, finden Sie bei dba SE https://dba.stackexchange.com /a/2643