Tasavurlar yaratish Tranzaksiyalarni boshqarish


Download 1.17 Mb.
bet7/9
Sana10.11.2021
Hajmi1.17 Mb.
#173088
1   2   3   4   5   6   7   8   9
Bog'liq
1-mustaqil ish.XudoyqulovAbdugani.MB (wecompress.com)

Bunda shu paytda boshqa foydalanuvchi ma’lumotlarni o‘zgartirayotgan bo‘lsa, amalga oshirayotganligini tugallanmagan o‘zgarishlarni hisobga olib ko‘rishga harakat qiladi. Hozirgi kunda barcha parallel qayta ishlash hollari uchun ma’qul bo‘ladigan usullar mavjud emas. Masalan foydalanuvchi parallel qayta ishlashni qattiq boshqarishi mumkin. Bunda u ma’lumot bazani boshqa foydalanuvchilar uchun blokirovka qilib qo‘yishi mumkin, o‘zini ishi tugamaguncha boshqa mijozlar malumotlar bazasi bilan hech qanday ish bajara olmaydi. Bu usul ishonchli bo‘lishi bilan birga qimmat hisoblanadi. Ishlab chiqarish samaradorligini oshiradigan, lekin dasturlash va amalga oshirish qiyin usullar ham mavjud. Ma’lumot bazasi bilan ishlaydigan ko‘pgina ilovalarda foydalanuvchi ishini tranzaksiya ko‘rinishida amalga oshiriladi.

  • Bunda shu paytda boshqa foydalanuvchi ma’lumotlarni o‘zgartirayotgan bo‘lsa, amalga oshirayotganligini tugallanmagan o‘zgarishlarni hisobga olib ko‘rishga harakat qiladi. Hozirgi kunda barcha parallel qayta ishlash hollari uchun ma’qul bo‘ladigan usullar mavjud emas. Masalan foydalanuvchi parallel qayta ishlashni qattiq boshqarishi mumkin. Bunda u ma’lumot bazani boshqa foydalanuvchilar uchun blokirovka qilib qo‘yishi mumkin, o‘zini ishi tugamaguncha boshqa mijozlar malumotlar bazasi bilan hech qanday ish bajara olmaydi. Bu usul ishonchli bo‘lishi bilan birga qimmat hisoblanadi. Ishlab chiqarish samaradorligini oshiradigan, lekin dasturlash va amalga oshirish qiyin usullar ham mavjud. Ma’lumot bazasi bilan ishlaydigan ko‘pgina ilovalarda foydalanuvchi ishini tranzaksiya ko‘rinishida amalga oshiriladi.

Download 1.17 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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