Hallo,
Äh? Eine Spalte "ID" enthält etwas anderes als BIGINT? Mit Verlaub ist das als "eher ungünstig" zu bezeichnen.
MalenFinden nach Zahlen geht einfach schneller. Das ist aber nicht die Ursache der groben Verzögerung von 2 oder mehr Sekunden. (Wie wurde die denn gemessen?)
Da es eine "uid" ist, kann ich keine BIGINT-Spalte nehmen. Es sind halt nicht nur Integer drin, sondern auch Strings.
Wie wurde die denn gemessen?
$query_update_uid="update mytable set Status= 1 WHERE myuid='".$ID."'";
$result_update_uid=mysqli_query($link,$query_update_uid);
$ende = microtime(true);
$laufzeit = round(($ende - $anfang),2);
$fp = fopen('log.txt', 'a+');
fwrite($fp,$laufzeit);
fclose($fp);
Pit