Eftersom SQLite inte stöder update join-syntax, kan du ha fastnat med din nuvarande metod som involverar en korrelerad underfråga. Som sagt, om du lägger till index i db2.people
tabellen på båda dess kolumner, kan det påskynda uppdateringen märkbart. Om du lägger till ett index på name
och number
då skulle detta tillåta en mycket snabbare uppslagstid för varje rad i db1.people
under uppdateringen.