نمایش نتایج 1 تا 2 از 2

نام تاپیک: محل ذخیره سازی undo data کجاست؟

  1. #1

    محل ذخیره سازی undo data کجاست؟

    با سلام
    یک سوال خیلی ابتدایی دارم
    undo data ها کجا ذخیره می شن؟
    ممنون می شم اگه جواب بدین

  2. #2
    کاربر تازه وارد آواتار sajjadzandi
    تاریخ عضویت
    تیر 1390
    محل زندگی
    گوهردشت
    پست
    69

    نقل قول: محل ذخیره سازی undo data کجاست؟

    سلام
    اوراکل از undo ها برای نگهداری تغییرات داده ای جهت rollback transactionها استفاده می کند
    در recover کردن دیتابیس
    ایجاد consistency دیتابیس در نشان دادن داده ها به چندین session
    در Flashback کردن دیتابیس به یک پوینت زمانی به عنوان یک قابلیت در زمان Flashback بر روی query,transaction و تغییرات جداول دیتابیس استفاده می شود.

    اگر مقدار پارامتر undo_management را به Auto ست کرده باشیم، به صورت پیش فرض یک undo tablespace در زمان نصب ایجاد می شود.
    این طور در نظر بگیرید که یک سگمنت از undo به صورت یک دایره است که قطاع بندی شده. در یک قطاع از سگمنت برعکس تمام عملیات DML روی داده دیتابیس ذخیره می شود. پس مثلا هر دستور insert در undo به صورت delete درج می شود البته مد نظر باشه که مقدار درون آن قطاع دستور نیست بلکه یک undo data است.
    این قطاع بندی هم توسط اوراکل به صورت اینکه هر تراکنش در چه مد active یا invalid باشد مدیریت می شود تا بتواند دستورات commit - rollback را اجرایی کند. اگر فضای این قطاع برای ثبت تغییراتی خالی بود که در آن undo نوشته می شود اگر نبود فضای جدیدی را به صورت ادامه دار از انتهای همان فضای ابتدایی تخصیص داده شده برای سگمنت های قطاع اضافه می کند. قطاع ها در مد های expired - free - unexpired - extend موجود هستند. پارامتر undo_retention برای نگهداری یک تراکنش commit شده تا مقدار این پارامتر (به ثانیه) در undo TBS استفاده می شود.

تاپیک های مشابه

  1. سوال: دیسک های ذخیره سازی در data center ها
    نوشته شده توسط ehsanocx در بخش شبکه و Networking‌
    پاسخ: 3
    آخرین پست: جمعه 30 دی 1390, 23:36 عصر
  2. محل ذخیره سازی SP
    نوشته شده توسط میلاد قاضی پور در بخش SQL Server
    پاسخ: 4
    آخرین پست: پنج شنبه 18 شهریور 1389, 04:32 صبح
  3. سوال: محل ذخیره سازی اطلاعات setting
    نوشته شده توسط Payman62 در بخش برنامه نویسی مبتنی بر Microsoft .Net Framework
    پاسخ: 1
    آخرین پست: دوشنبه 13 مهر 1388, 12:24 عصر
  4. راهنمايي درمورد محل ذخيره سازي فايل هاي اسكن شده
    نوشته شده توسط maryamb در بخش برنامه نویسی در 6 VB
    پاسخ: 5
    آخرین پست: چهارشنبه 25 دی 1387, 15:31 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •