1-mavzu. Ma’lumotlar bazasi obyektlarini yaratish



Download 0,87 Mb.
bet24/48
Sana23.06.2022
Hajmi0,87 Mb.
#694675
1   ...   20   21   22   23   24   25   26   27   ...   48
Bog'liq
мавзулар MBDM

Tranzaksiya jurnali
Ma`lumotlar bazasini boshqarish tizimlari ma`lumotlar bazasiga kiritilgan har bir o`zgarish haqida yozuv(log) yaratadi. Bu yozuv tranzaksiyani bajarishda xatolik yuz berganda kerak bo’ladi. Bunday vaziyatda tranzaksiya tomonidan barcha bajarilgan instruksiyalar natijalari bekor qilinishi kerak. Tizim xatoni aniqlagandan so'ng, ma`lumotlar bazasini tranzaktsiya boshlanishidan oldingi holatiga qaytarish uchun ushbu yozuvlardan foydalanadi.
Database Engine komponenti ushbu yozuvlarning barchasini, xususan tranzaktsiyadan oldingi va keyingi qiymatlarini tranzaksiya jurnallari deb nomlangan bir yoki bir nechta fayllarda saqlaydi. Har bir ma`lumotlar bazasi tranzaktsiyalar jurnalini yuritadi. Shuning uchun, agar joriy ma`lumotlar bazasidagi jadvallar bo'yicha bir yoki bir nechta ma`lumotlarni o`zgartirish operasiyalarini bekor qilish zarurati tug'ilsa, Database Engine komponenti tranzaktsiyalar boshlanishidan oldingi jadval ustunlari qiymatlarini tiklash uchun tranzaksiyalar jurnalining yozuvlaridan foydalanadi.

Blokirovkalar(qulflar)


Parallel murojaat natijasi kelib chiqadigan muammolarning oldini olish uchun har bir ma`lumotlar bazasini boshqarish tizimida barcha foydalanuvchilar tomonidan ma`lumotlarga bir vaqtning o`zida murojaat qilishni boshqarish mexanizmi bo'lishi kerak. Parallel bir nechta foydalanuvchilar ma`lumotlarga kirganda ma`lumotlarning mutanosibligini ta'minlash uchun Database Engine komponenti blokirovkalardan foydalanadi. Har bir dastur boshqa bir dastur u hozir foydalanayotgan ma`lumotlarini o`zgartira olmasligini ta'minlash uchun kerakli ma`lumotlarni qulflaydi. Agar boshqa dastur o`zgartirish uchun bloklangan ma`lumotlarga kirishga harakat qilsa, unda tizim xatolikni qaytaradi yoki dasturni qulf ochilguncha kutishga majbur qiladi.

Blokirovka rejimi


Qulflash rejimlari har xil turdagi qulflarni aniqlaydi. Qaysi qulflash rejimini tanlash qulflanishi kerak bo’lgan resurs turiga bog'liq. Qator va sahifa darajasidagi qulflarga quyidagi uchta blokirovka qo`llaniladi:

Download 0,87 Mb.

Do'stlaringiz bilan baham:
1   ...   20   21   22   23   24   25   26   27   ...   48




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish