ఏకాంతవాసం

రచయిత: Lewis Jackson
సృష్టి తేదీ: 10 మే 2021
నవీకరణ తేదీ: 25 జూన్ 2024
Anonim
మీరు ఏకాంతవాసం కన్నా నలుగురిలోకి వెళ్లడం ఎందుకు ఇష్టపడతారో వివరించిన సద్గురు శ్రీ నాన్నగారు
వీడియో: మీరు ఏకాంతవాసం కన్నా నలుగురిలోకి వెళ్లడం ఎందుకు ఇష్టపడతారో వివరించిన సద్గురు శ్రీ నాన్నగారు

విషయము

నిర్వచనం - ఐసోలేషన్ అంటే ఏమిటి?

ఐసోలేషన్, డేటాబేస్ల కాన్ లో, ఆపరేషన్లో అమలు చేయబడిన మార్పులు ఇతర సమాంతర కార్యకలాపాలకు ఎప్పుడు, ఎలా కనిపిస్తాయో తెలుపుతుంది. ఏదైనా లావాదేవీ వ్యవస్థలో లావాదేవీ ఐసోలేషన్ ఒక ముఖ్యమైన భాగం. ఇది ఇతర వినియోగదారు చర్యల ద్వారా వినియోగదారు డేటాను ప్రభావితం చేయని ప్రశ్నల ద్వారా తిరిగి పొందబడిన డేటా యొక్క స్థిరత్వం మరియు పరిపూర్ణతతో వ్యవహరిస్తుంది. అధిక స్థాయి ఐసోలేషన్‌ను నిర్వహించడానికి డేటాబేస్ డేటాపై తాళాలను పొందుతుంది.

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా ఐసోలేషన్ గురించి వివరిస్తుంది

డేటా లాకింగ్ స్థాయిని నియంత్రించడానికి అనేక ఐసోలేషన్ స్థాయిలు నిర్వచించబడ్డాయి. అధిక స్థాయి ఒంటరిగా ఉండటం వలన సిస్టమ్ డెడ్‌లాక్‌లను సృష్టిస్తుంది. నాలుగు ప్రధాన ఐసోలేషన్ స్థాయిలు: రీడ్ అన్‌కమిటెడ్: ఈ స్థాయి డర్టీ రీడ్‌లతో వ్యవహరిస్తుంది, ఇక్కడ రీడ్ డేటా టేబుల్ లేదా ప్రశ్న యొక్క ఇతర భాగాలతో స్థిరంగా ఉండదు మరియు కట్టుబడి ఉండదు. ఇక్కడ ధృవీకరణ, ధ్రువీకరణ మరియు ప్రాసెసింగ్ లేకుండా డేటా నేరుగా టేబుల్ బ్లాకుల నుండి చదవబడుతుంది. అందువల్ల డేటా అది మురికిగా ఉంటుంది. చదవండి కట్టుబడి ఉంది: ఈ సందర్భంలో, ప్రశ్న ప్రారంభమైన వరుసలు ప్రశ్న ప్రారంభమైనప్పుడు ఇప్పటికే కట్టుబడి ఉన్న వరుసలు. ప్రశ్న ప్రారంభించడానికి ముందు కమిట్ పూర్తయినందున, ప్రశ్న అవుట్పుట్లో ఫలితం ప్రదర్శించబడదు. పదేపదే చదవండి: లావాదేవీ ప్రారంభమైనప్పుడు ఈ సందర్భంలో ప్రశ్న ద్వారా తిరిగి వచ్చిన అడ్డు వరుసలు కట్టుబడి ఉంటాయి. చేసిన మార్పులు లావాదేవీలో లేవు మరియు అందువల్ల ప్రశ్న ఫలితంలో కనిపించవు. సీరియలైజబుల్: ఈ స్థాయిలో, లావాదేవీలు పూర్తిగా వివిక్త పద్ధతిలో జరుగుతాయి, క్రమంగా ఒకదాని తరువాత ఒకటి. ఒరాకిల్ మరియు పోస్ట్‌గ్రే SQL వంటి డేటాబేస్‌లు కొన్నిసార్లు లావాదేవీల యొక్క సీరియల్ ఆర్డరింగ్‌కు హామీ ఇవ్వవు, కానీ లావాదేవీలో అన్ని రీడ్‌లు డేటాబేస్ యొక్క స్థిరమైన స్నాప్‌షాట్‌లుగా ఉండే స్నాప్‌షాట్ ఐసోలేషన్‌కు మద్దతు ఇస్తాయి మరియు స్నాప్‌షాట్ నుండి చేసిన ఇతర ఉమ్మడి నవీకరణలతో ఎటువంటి నవీకరణలు వైరుధ్యాలను ఉత్పత్తి చేయకపోతే మాత్రమే లావాదేవీ జరుగుతుంది. స్నాప్‌షాట్ ఐసోలేషన్ల ద్వారా అనుమతించబడిన క్రమరాహిత్యాలు, లావాదేవీలను ఇంటర్‌లీవ్ చేయడం ద్వారా డేటా అనుగుణ్యతను ఉల్లంఘిస్తాయి. నవీకరణ వైరుధ్యాలను లేదా కృత్రిమ లాకింగ్‌ను ప్రవేశపెట్టడం ద్వారా ఈ క్రమరాహిత్యాలను తొలగించవచ్చు. అన్ని డేటాబేస్లు వినియోగదారులను వారి డిఫాల్ట్ ఐసోలేషన్ స్థాయిలను సెట్ చేయడానికి అనుమతిస్తాయి. ఎంచుకున్న పర్ఫెక్ట్ ఐసోలేషన్ స్థాయిలు డర్టీ రీడ్స్, రిపీట్ రీడ్స్ మరియు ఫాంటమ్ రీడ్స్ వంటి లోపాలను ప్రవేశపెట్టకుండా అనువర్తనాలను నిరోధిస్తాయి. మొదటి లావాదేవీ రెండవ లావాదేవీ ద్వారా చేయని మార్పులను చదివినప్పుడు, ఇది మురికి రీడ్‌లకు దారితీస్తుంది. అదే లావాదేవీ సమయంలో మళ్ళీ చదివితే డేటా రీడ్ అదే విధంగా ఉన్నప్పుడు, ఇది పునరావృతమయ్యే రీడ్. చేర్చడానికి ముందు లావాదేవీల ద్వారా జోడించిన కొత్త రికార్డులు ఎత్తి చూపబడినప్పుడు ఫాంటమ్ రీడ్‌లు సంభవిస్తాయి. విభిన్న డేటాబేస్ లాక్స్ ఐసోలేషన్ స్థాయిలు: డీల్ లాక్స్: లావాదేవీ ముగిసే వరకు లావాదేవీల సమయంలో చదివిన డేటాను మార్చడాన్ని రీడ్ లాక్స్ నిరోధిస్తుంది. ఇతర లావాదేవీలు ఈ డేటాను చదవగలవు కాని వ్రాత లేదా మార్పు యాక్సెస్ అందించబడవు. వ్రాసే తాళాలు: లావాదేవీ ముగిసే వరకు ఇతర లావాదేవీలు డేటాను మార్చకుండా వ్రాస్తాయి. ఎక్స్‌క్లూజివ్ రైట్ లాక్స్: ఎక్స్‌క్లూజివ్ రైట్ లాక్ ప్రస్తుత లావాదేవీ ముగిసే వరకు ఇతర లావాదేవీలను డేటాను చదవడం లేదా మార్చకుండా నిరోధిస్తుంది. స్నాప్‌షాట్‌లు: లావాదేవీ ప్రారంభమైనప్పుడు స్నాప్‌షాట్ డేటా యొక్క స్తంభింపచేసిన వీక్షణ. ఇది డర్టీ రీడ్స్, రిపీట్ చేయలేని రీడ్స్ మరియు ఫాంటమ్ రీడ్స్ ని నిరోధిస్తుంది. ఈ నిర్వచనం డేటాబేస్ల కాన్ లో వ్రాయబడింది