Oops.. in both cases two DB requests are needed. So this is "index update" vs. "index lookup" situation. Depends on what is more efficient in SQLite implementation I guess.