Пожалуйста, попробуйте добавить индекс для таблицы1, используя столбцы (код1, код2, статус).Если у вас не слишком много столбцов в table1, вы также можете добавить их в индекс.В MS SQL у нас есть «включить столбцы», которые мы можем добавить в индекс.Может быть, MySQL имеет что-то подобное.
Добавить индекс для таблицы2, используя столбцы (код1, код2, имя).
Если вас беспокоит размер индекса, просто сохраните (code1, code2, status) для index1 и (code1, code2) для index2.
Надеюсь, это поможет.