نوشته‌ها

Artarad_oracle_23c

بررسی شرط IF NOT EXISTS و IF EXISTS در دستورات DDL در پایگاه داده Oracle 23C

یکی از خطاها در زمان ایجاد یا حذف Object در پایگاه داده اوراکل این است که Object با همان نام وجود داشته و یا وجود نداشته باشد. در این حالت اجرای دستور با خطا مواجه می شود. اوراکل در نسخه ۲۳C خود قابلیت اضافه کردن شرط های IF NOT EXISTS وIF EXISTS را اضافه کرده در صورت وجود و یا عدم وجود Object، اجرای دستور دچار خطا نشود. در ادامه این قابلیت را مورد بررسی قرار خواهیم داد.

ادامه مطلب

Artarad_Oracle_23c

استفاده از قابلیت Lock-Free Reservations در اوراکل ۲۳c برای جلوگیری از بلاک شدن session ها + فیلم

مقدمه

بلاک(Block) کردن session ها در پایگاه داده های با منطق RDBMS براساس قابلیت ACID، ابزاری برای جلوگیری از ایجاد داده های خراب است. اما همیشه هم این بلاک شدن session ها خوب نیست و صرفا عملیاتی بیهوده خواهد بود.
به همین منظور اوراکل قابلیت جدیدی را در پایگاه داده ۲۳c معرفی کرده به نام Lock-Free Reservations که بر روی ستون هایی از نوع Number تعریف می شود و می تواند از بلاک شدن های بی مورد جلوگیری کند.

ادامه مطلب

Artarad_Oracle_23c

آشنایی با Touch-Once Restriction در ویرایش های گذشته پایگاه داده اوراکل و حذف آن در اوراکل ۲۳C

آشنایی با Touch-Once Restriction در ویرایش های گذشته پایگاه داده اوراکل و حذف آن در اوراکل ۲۳C

بررسی اجمالی برخی امکانات جدید پایگاه داده ۲۳C اوراکل

بررسی اجمالی برخی امکانات جدید پایگاه داده ۲۳C اوراکل