فہرست کا خانہ:
تعریف - لین دین کی تنہائی کی سطح کا کیا مطلب ہے؟
ٹرانزیکشن تنہائی کی سطح ڈیٹا بیس کے اندر ایک ایسی ریاست ہے جو اعداد و شمار کی مقدار کی وضاحت کرتی ہے جو کسی ٹرانزیکشن میں کسی بیان کو دکھائی دیتی ہے ، خاص طور پر جب ایک ہی اعداد و شمار کے ذریعہ بیک وقت ایک سے زیادہ لین دین کے ذریعہ رسائی حاصل کی جاتی ہے۔
ٹرانزیکشن تنہائی کی سطح ڈیٹا بیس مینجمنٹ سسٹم کی تنہائی کی ریاست کا ایک حصہ ہے۔ تنہائی ACID (جوہری ، مستقل مزاجی ، تنہائی ، استحکام) کی خصوصیات میں سے ایک ہے۔
ٹیکوپیڈیا ٹرانزیکشن تنہائی کی سطح کی وضاحت کرتا ہے
لین دین کی تنہائی کی سطح بنیادی طور پر ہم وقتی لین دین میں اعداد و شمار تک درست اور قابل اعتماد رسائی فراہم کرنے کے ایک ذریعہ کے طور پر استعمال ہوتی ہے۔ مثال کے طور پر ، دو مختلف لین دین بیک وقت ایک ہی ڈیٹا تک رسائی حاصل کر رہے ہیں۔ لہذا ، اگر ایک لین دین کے ذریعہ ڈیٹا پر کی گئی تبدیلی دوسرے لین دین میں منتقل نہیں کی جاتی ہے تو ، اس سے ڈیٹا بیس کی کارروائیوں کو متاثر کیا جاسکتا ہے۔ اس کو روکنے کے ل D ، DBMS مختلف لین دین کی تنہائی کی سطحوں کو ملازمت کرتا ہے جو اعداد و شمار پر پڑھنے اور لکھنے والے تالوں کو نافذ کرتے ہیں۔ لین دین کی تنہائی کی چار سطحیں ہیں۔
- سیرائزیبل: لین دین ختم ہونے تک لاگو پڑھتے اور تالے لکھتے ہیں۔ رینج لاکس کو بھی نافذ کرتا ہے۔
- تکرار کے قابل پڑھیں: لین دین مکمل ہونے تک لاگو پڑھتے ہیں اور تالے لکھتے ہیں۔ حد تالے کا انتظام نہیں کرتا ہے۔
- کمٹمنٹ پڑھیں: لین دین مکمل ہونے تک نافذ کنندہ تالے لکھتے ہیں لیکن جب سلیکٹ آپریشن ہو جاتا ہے تو پڑھنے والے تالے جاری کردیتے ہیں۔
- غیر شائع شدہ پڑھیں: ایک ٹرانزیکشن دوسرے ٹرانزیکشن کے ذریعہ کی جانے والی غیر متوقع تبدیلیاں دیکھ سکتا ہے