40 列の「user_phones」という名前のテーブルがあります。ユーザーを検証するプロセスを実行する必要があります。そのためには、「ユーザーの電話」の 5 列のみをチェックする必要があり、検証後、その 5 列の別のプロセスでデータを更新する必要があります。
それで、私は何をすべきですか?
1) これらの 5 つの列のみを持つ新しいテーブルを作成します。
2)または、検証中にキャッシュを介して検証し、更新中にテーブルとキャッシュの両方を更新するように、ユーザーデータ(5列)をキャッシュに転送する必要があります。
どちらがより効率的で最適ですか?