نوشته‌ها

artarad_oracle_dba

استفاده از ساز و کار RAID در پایگاه داده اوراکل

۱ استفاده از ساز و کار RAID در پایگاه داده اوراکل
کلمه RAID مخفف عبارت Redundant Arrays of Inexpensive Disks است به معنای ساز و کاری به منظور مدیریت بار ذخیره سازی سرویس‌ها (load balancing) و ارتقاء سطح امنیت اطلاعات بین تعداد مشخص دیسک در فضای ذخیره سازی است.
در این مقاله بررسی مختصری در خصوص سطوح کاربردی RAID و نحوه بهره‌برداری در پایگاه‌داده اوراکل مطرح شده است.
تعدادی از سطوح معمول RAID در ذیل مشاهده می‌شود:

ادامه مطلب

Artarad_oracle12c

آشنایی با مفهوم LeafNode در Oracle Flex Cluster 12c

آشنایی با مفهوم LeafNode در Oracle Flex Cluster 12c

در پایگاه داده اوراکل نسخه ۱۲c با معرفی flex clusters که از فناوری Hub & Spoke استفاده می‌شود امکاناتی فراتر از ساختار cluster ها در نسخه های پیشین به شرح ذیل فراهم می آورد:

  • مصرف کمتر منابع شبکه در ارتباطات بین Node هادر مقایسه با نسخه های پیشین
  • استفاده کمتر منابع کلیدی سرویس clusterware مانند OCR و Voting Disk

 

در ساختار flex cluster از دو نوع Node استفاده می شود:

  • Hub Node
  • Leaf Node

ادامه مطلب

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها – بخش دوم

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها

بعد از بررسی دلایل عدم سرویس دهی پایگاه داده ها در مقاله بخش اول به راه کارهای پایگاه داده اوراکل در خصوص مقابله با آن دلایل می پردازیم.
ابتدا به صورت خیلی خلاصه سعی می گردد هرکدام از راهکارها معرفی گردند.

ادامه مطلب

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها – بخش اول

دلایل عدم سرویس دهی پایگاه داده ها و راه کارهای پایگاه داده اوراکل برای مقابله با آنها

دنیای امروز بدون سامانه های رایانه ای که هر کدام خدمتی را ارائه می دهند غیر قابل تصور می باشد و همانطور که می دانیم مهمتر از خود سامانه ها، محل تجمیع داده هایی که آنها تولید و فعالیت های جاری خود را با آنها انجام می دهند، می باشد که آن محل ها پایگاه‌داده ها می باشند. از این رو حفاظت از پایگاه داده ها از لحاظ امنیت، حداکثر در دسترس بودن و اطمینان ازسلامت داده ها و دیگر موارد از اهمیت وِیژه برخوردار می باشد. در این مقاله تمرکز ما در خصوص راهکارهای حداکثر پایداری و اطمینان از سلامت داده ها خواهد بود.

ادامه مطلب

artarad_cursor_sharing

پارامتر CURSOR_SHARING

 

مقدمه
Cursor فضایی از حافظه (بخشی از Library Cache) است که اطلاعاتی نظیر متن دستور، طرح اجرایی ، اطلاعات آماری و … را در مورد دستورات SQL نگهداری می‌کند. هر دستور SQL یک Parent Cursor و یک یا چند Child Cursor دارد. درصورتی‌که درون دستور SQL از Bind Variables استفاده شده باشد، و این متغیرها هر بار مقادیر مختلفی را شامل شوند، Child Cursors مختلفی برای Parent Cursor ساخته می‌شود.

ادامه مطلب