یکی دیگر از قابلیتهای جدید اوراکل در نسخه 21c، امکان استفاده از هینت RESULT_CACHE در محیط Physical Standby است که در ادامه نحوه استفاده از ان توضیح داده شده است.
***مدت زمان اجرای پرس و جوی زیر، در دیتابیس primary حدودا یک دقیقه است:
–primary:
SQL> select count(*) from usef.tbl1;
COUNT(*)
———-
62775296
Elapsed: 00:01:06.45
SQL> /
COUNT(*)
———-
62775296
Elapsed: 00:01:03.61
با استفاده از هینت result_cache این زمان به زیر یک ثانیه کاهش پیدا می کند!
–primary:
SQL> select /*+ result_cache */ count(*) from usef.tbl1;
COUNT(*)
———-
62775296
Elapsed: 00:01:20.74
SQL> select /*+ result_cache */ count(*) from usef.tbl1;
COUNT(*)
———-
62775296
Elapsed: 00:00:00.00