تجربیات کاری چند دوست

در این وبلاگ تجربیاتی که در حین کار بدست آورده ایم را به اشتراک خواهیم گذاشت

تجربیات کاری چند دوست

در این وبلاگ تجربیاتی که در حین کار بدست آورده ایم را به اشتراک خواهیم گذاشت

تجربیات کاری چند دوست
آخرین نظرات
  • ۱۶ مرداد ۹۸، ۰۱:۰۰ - علی جهان نما
    عالی بود

۲ مطلب با موضوع «Oracle RAC» ثبت شده است

Cache Fusion

مکانیزمی در رک که بلاکها  از حافظه یک instance به حافظه instance دیگری کپی می شود. هنگامیکه یک user process بدنبال بلاکهایی برای انجام عملیات مورد درخواست کاربر می باشد ممکن است بلاکهای مورد نیاز در حافظه ی نود دیگری موجود باشد که در این مکانیزم با دسترسی به buffer cache نود دیگر  پاسخگویی به فرآیند موجود تسریع می گردد.ضمنا در این مکانیزم از تداخل فرآیندهای مربوط به کاربران و دستورات sql جلوگیری می شود.


 (Global Cache Service (GCS

پروسسی که cache fusion را پیاده سازی می کند و مسئول انتقال بلاکها مابین instanceها می باشد.


 Voting disk

یک فایل است که اطلاعاتی را مورد node ها ارائه می کند.Oracle Clusterware برای اینکه مشخص کند کدام instanceها اعضای یک cluster  هستند از voting disk  استفاده می کند.Voting disk باید در shared disk ها قرار داشته باشند و توصیه می شود حداقل سه voting disk در پیکره بندی رک وجود داشته باشد.

 

(Oracle Cluster Registry (OCR

برای نگهداری و مدیریت اطلاعات در مورد کامپوننتهایی که oracle clusterware را کنترل می کنند ( مانند دیتابیسهای موجود در رک ، listener ها، VIPها، سرویسها و applicationها ) از OCR استفاده می شود.OCR می بایست در shared disk قرار داشته باشد تا توسط همه node ها در کلاستر قابل دسترسی باشد.

 

(Cluster Ready Services (CRS

CRS برنامه اصلی برای مدیریت رک جهت افزایش دسترسی به دیتابیس در کلاستر می باشد.هر چیزی که پردازه CRS مدیریت می کند بعنوان cluster resource شناخته می شود که می تواند یک دیتابیس،instance،service،listener،virtual IP address یا یک application process باشد.CRS موارد مذکور را  بر اساس اطلاعات پیکره بندیشان که در OCR ذخیره شده است ، مدیریت می کند.


(Cluster Synchronization Services (CSS

پیکره بندی کلاستر را با کنترل نودهایی که عضو کلاستر هستند مدیریت می کند و به دیگر node ها اتصال و قطعی nodeهای دیگر را اعلان می کند.

 

(Event Management (EVM

یک background process است که eventهای ایجاد شده توسط oracle clusterware را منتشر می کند.

 

(Global Dynamic Performance views (GV$

ویوهایی که اطلاعاتی را در خصوص instance های موجود در رک ارائه می کنند.


(Grid Naming Service (GNS

سرویسی برای mapping نام host ها به IP در DNS zone


(Transparent Application Failover (TAF

یکی از ویژگیهای موجود در رک  است که چنانچه اتصال مابین client applicationها  و دیتابیس قطع شود بطور خودکار reconnect انجام می گردد.

  • حسین مومنی

هنگام اجرای export data pump در RAC database چنانچه از پارامتر cluster استفاده نکنیم مقدار پیش فرض آن که YES می باشد در هنگام اجرا لحاظ می گردد و به این معنی است که process مربوطه از تمامی instance های موجود در RAC جهت اجرای export  استفاده می کند.اگر این پارامتر را در دستور expdp خود بصورت cluster=no استفاده کنیم به این معنی است که فقط instance ی که دستور در آن اجرا شده است مورد استفاده قرار می گیرد و در برخی موارد مزیت آن جلوگیری از cluster wait می باشد.

  • حسین مومنی