哪个更有效地创建新表或使用缓存数据?

时间:2013-05-31 05:02:54

标签: database oracle caching query-optimization

我有一个名为'user_phones'的表,有40列。我必须运行一个流程来验证我的用户,为此我必须只检查5列“用户手机”,并且在验证之后我必须通过该5列中的另一个流程更新数据。

那我该怎么办?

1)我创建了仅包含这5列的新表。

2)或者我应该将用户数据(5列)传输到缓存中,以便在验证时应通过缓存进行验证,并在更新时更新表和缓存。

哪一个更有效率和最佳?

0 个答案:

没有答案