Това е най-бързият начин, по който можете да го направите.
Или искате да актуализирате всички записи с една команда?
можете да направите актуализация с присъединяване (Фиксиран синтаксис... Не съм използвал този от известно време)
UPDATE animalTable
INNER JOIN CodeTable ON animalTable.CodeID = CodeTable.ID
SET animalTable.cDescription = CodeTable.Description_1;
Друга възможност е да разделите актуализациите на по-малки партиди, това ще намали времето, което таблицата е заключена... Но общото време на актуализациите ще отнеме повече време (Това е само подобрение на предвидената производителност) Можете да направите това, като актуализирате само определени ID диапазони във всяка партида.
Също така можете да имате тези данни в отделна таблица. Тъй като данните не са нормализирани. Преместете го, за да е по-нормализиран.