Mundarija:

Bir vaqtning o'zida nazorat qilish uchun vaqtni belgilash usullarining qanday kamchiliklari bor?
Bir vaqtning o'zida nazorat qilish uchun vaqtni belgilash usullarining qanday kamchiliklari bor?

Video: Bir vaqtning o'zida nazorat qilish uchun vaqtni belgilash usullarining qanday kamchiliklari bor?

Video: Bir vaqtning o'zida nazorat qilish uchun vaqtni belgilash usullarining qanday kamchiliklari bor?
Video: 💣 Samsung TELEFONINING SIRLARI !!!/ 🔥! ЛУЧШИЕ ФИШКИ SAMSUNG / Полезные Функции SAMSUNG ANDROID 2024, May
Anonim

The kamchilik ning vaqt tamg'asi yondashuv shundan iboratki, ma'lumotlar bazasida saqlangan har bir qiymat ikkita qo'shimcha talab qiladi vaqt tamg'asi maydonlar: oxirgi uchun bitta vaqt maydon o'qildi va oxirgi yangilash uchun biri. Vaqt tamg'asi Shunday qilib, xotira ehtiyojlarini va ma'lumotlar bazasini qayta ishlash xarajatlarini oshiradi.

Shunday qilib, tranzaksiyani bir vaqtda amalga oshirishda qanday muammolar mavjud?

Qachon parallel operatsiyalar bor bajarilgan nazoratsiz tarzda, bir nechta muammolar yuzaga kelishi mumkin. Parametrli nazorat quyidagi uchta asosiy xususiyatga ega muammolar : Yo'qolgan yangilanishlar. Nopok o'qilgan (yoki tasdiqlanmagan ma'lumotlar).

Xuddi shunday, tizim vaqt belgilarini qanday yaratadi? Odatda, vaqt tamg'asi qiymatlar tranzaktsiyalarni topshirish tartibida belgilanadi tizimi . Tranzaktsiyalar shunday boshqariladiki, ular a ichida ishlaydi vaqt tamg'asi buyurtma. Vaqt belgilari ham bo'lishi mumkin yaratilgan har safar yangi tranzaksiya boshlanganda mantiqiy hisoblagichni oshirish orqali.

Bundan tashqari, ma'lumotlar bazasida parallellikni qanday nazorat qilasiz?

Ma'lumotlar bazasida parallellik nazorati quyidagilar uchun taqdim etiladi:

  1. (i) tranzaktsiyalar o'rtasida izolyatsiyani ta'minlash.
  2. (ii) tranzaktsiyalarning izchil bajarilishini saqlash orqali ma'lumotlar bazasining izchilligini saqlash.
  3. (iii) o'qish-yozish va yozish-o'qish ziddiyatlarini hal qilish.

Nima uchun parallellik nazorati kerak?

Foydalanish sabablari Parametrlarni nazorat qilish usul - DBMS: ziddiyatli operatsiyalar o'rtasida o'zaro istisno qilish orqali izolyatsiyani qo'llash. O'qish-yozish va yozish-yozish ziddiyatlarini hal qilish. Bajarish to'siqlarini doimiy ravishda saqlab turish orqali ma'lumotlar bazasining izchilligini saqlash.

Tavsiya: