Full Database Caching

در نسخه های قبل از 12c، این قابلیت وجود داشت تا سگمنتهای خاصی که به کررات مورد استفاده قرار می گیرند را برای ماندن بیشتر در حافظه، انتخاب کنیم این کار در صورت انتخاب درست، می توانست سبب بهتر شدن کلی کارایی شود.

حال در نسخه 12c این قابلیت به وجود امد تا این اتفاق در سطح کل بانک اطلاعاتی قابل انجام باشد(البته در صورت امکان).

این کار می تواند از انجام عملیات direct path read در محیطهایی که فضای حافظه به اندازه کافی وجود دارد، جلوگیری کند.

برای پیکربندی این قابلیت می توان از دستور زیر استفاده کرد:

SQL> startup mount force;

SQL> ALTER DATABASE FORCE FULL DATABASE CACHING;

Database altered.

SQL> SELECT FORCE_FULL_DB_CACHING FROM V$DATABASE;

FOR

YES

همچنین برای غیرفعال کردن این ویژگی، می توان از دستور زیر استفاده نمود:

SQL> startup mount force;

SQL> alter database no force full database caching;

Database altered.

ارتباط با نویسنده مطلب:vahidusefzadeh@ کانال تخصصی اوراکل و لینوکس: OracleDB@

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.