Index är din vän.
UPDATE User ... WHERE id = ...
-- Behöver desperat ett index på ID, förmodligen PRIMARY KEY
.
Likadant för renameSource
.
SELECT *
FROM `User` `t`
WHERE `t`.`firstName`='Franck'
AND `t`.`lastName`='ALLEGAERT '
AND `t`.`dateOfBirth`='1971-07-29'
AND (userType NOT IN ("1"))
LIMIT 1;
Behöver INDEX(firstName, lastName, dateOfBirth)
; fälten kan vara i valfri ordning (i detta fall).
Titta på varje fråga för att se vad den behöver och lägg sedan till det INDEX
till bordet. Läs min kokbok om att bygga index
.