Вы можете создать индекс, соответствующий предложению where вашего оператора обновления.
Идея его разделения может повысить производительность (я не уверен), но только тогда, когда все значения изменяются одновременно,Когда изменяются отдельные значения, этот подход медленнее, чем подход с одной таблицей.
Еще одним предварительным условием для ускорения является то, что вы должны заранее знать отображение ключа-> значения второй таблицы.Если вам нужно заглянуть в первую таблицу, чтобы решить, как хранить значения во второй, вы также медленнее, чем с одной таблицей.