ভিডিও: SQL সার্ভারে স্ন্যাপশট বিচ্ছিন্নতা স্তর কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
স্ন্যাপশট বিচ্ছিন্নতা স্তর . ডিফল্ট বিচ্ছিন্নতা স্তর এর SQL সার্ভার যখন সারিগুলি আপডেট করা হয় তখন এটি পড়ার প্রতিশ্রুতিবদ্ধ হয়৷ লেনদেন এবং বর্তমান লেনদেন এখনও প্রতিশ্রুতিবদ্ধ নয়। READ কমিটেড সেই স্রোতের জন্য সেই নির্দিষ্ট সারিটিকে লক করে লেনদেন.
একইভাবে, SQL সার্ভারে স্ন্যাপশট বিচ্ছিন্নতা কি?
ডাটাবেসে, এবং লেনদেন প্রক্রিয়াকরণ ( লেনদেন ব্যবস্থাপনা), স্ন্যাপশট বিচ্ছিন্নতা একটি গ্যারান্টি যে সব পড়া ক লেনদেন একটি সামঞ্জস্যপূর্ণ দেখতে হবে স্ন্যাপশট ডাটাবেসের (অভ্যাসগতভাবে এটি শেষ প্রতিশ্রুতিবদ্ধ মানগুলি পড়ে যা এটি শুরু হওয়ার সময় বিদ্যমান ছিল), এবং লেনদেন নিজেই সফল হবে
কেউ জিজ্ঞাসা করতে পারে, স্ন্যাপশট বিচ্ছিন্নতা কীভাবে কাজ করে? স্ন্যাপশট বিচ্ছিন্নতা কাজ করে যেভাবে যখন একটি টেবিলে একটি পঠন করা হয়, এটি লেনদেন শুরু হওয়ার সময় প্রতিশ্রুতিবদ্ধ সারিগুলির শেষ সংস্করণটি পুনরুদ্ধার করে। এই একটি সামঞ্জস্যপূর্ণ প্রদান করে স্ন্যাপশট লেনদেনের মধ্যে ডেটার।
ফলস্বরূপ, SQL সার্ভারে বিচ্ছিন্নতা স্তর কি?
লেনদেন একটি নির্দিষ্ট বিচ্ছিন্নতা স্তর যে ডিগ্রী সংজ্ঞায়িত করে কোনটি লেনদেন অবশ্যই ভিন্ন অন্যান্য লেনদেনের মাধ্যমে করা সম্পদ বা ডেটা পরিবর্তন থেকে। বিচ্ছিন্নতার মাত্রা নোংরা রিডস বা ফ্যান্টম রিডের মতো কনকারেন্সি সাইড এফেক্ট কোন শর্তে বর্ণনা করা হয়েছে।
আমি কিভাবে আমার স্ন্যাপশট বিচ্ছিন্নতা স্তর পরীক্ষা করব?
কিনা পরীক্ষা করতে স্ন্যাপশট লেনদেন বিচ্ছিন্নতা স্তর সক্রিয় করা হয়েছে, এই পদক্ষেপগুলি অনুসরণ করুন: SQL সার্ভার প্রোফাইলার শুরু করুন।
দ্রষ্টব্য TransactionID কলাম প্রদর্শন করতে, সমস্ত কলাম দেখান চেক বক্স নির্বাচন করতে ক্লিক করুন।
- ট্রেস শুরু করতে রান ক্লিক করুন.
- বিজনেস ইন্টেলিজেন্স ডেভেলপমেন্ট স্টুডিওতে, বিশ্লেষণ পরিষেবা প্রকল্প প্রক্রিয়া করুন।
প্রস্তাবিত:
আমরা কি অন্য স্কিমার জন্য স্ন্যাপশট তৈরি করতে পারি?
অন্য ব্যবহারকারীর স্কিমাতে একটি স্ন্যাপশট তৈরি করতে, আপনার অবশ্যই যে কোনও স্ন্যাপশট সিস্টেমের বিশেষাধিকার তৈরি করতে হবে, সেইসাথে মাস্টার টেবিলে বিশেষাধিকার নির্বাচন করুন৷ অতিরিক্তভাবে, স্ন্যাপশটের মালিক অবশ্যই স্ন্যাপশট তৈরি করতে সক্ষম হয়েছেন
স্ন্যাপশট খুব পুরানো ত্রুটি কি?
ORA-01555 ত্রুটি বার্তা "স্ন্যাপশট খুব পুরানো" ত্রুটি ORA-01555 বার্তা রয়েছে, "স্ন্যাপশট খুব পুরানো।" এই বার্তাটি একটি ওরাকল রিড কনসিসটেন্সি মেকানিজমের ফলে দেখা যাচ্ছে। যখন আপনার ক্যোয়ারী চালানো শুরু হয়, তখন অন্য লোকেরা ডেটা অ্যাক্সেস করে একই সাথে ডেটা পরিবর্তন করতে পারে
একটি হাইপার ভি স্ন্যাপশট কি?
একটি হাইপার-ভি স্ন্যাপশট (বর্তমানে একটি হাইপার-ভি চেকপয়েন্ট হিসাবে পরিচিত) একটি নির্বাচিত ভার্চুয়াল মেশিন (ভিএম) এর একটি পয়েন্ট-ইন-টাইম অনুলিপি উপস্থাপন করে, যা আপনাকে একটি নির্দিষ্ট সময়ে ভিএম অবস্থা, ডেটা এবং এর হার্ডওয়্যার কনফিগারেশন ক্যাপচার করতে দেয়। মুহূর্ত হাইপার-ভি-তে, একাধিক স্ন্যাপশট তৈরি, মুছে ফেলা এবং একটি একক VM-তে প্রয়োগ করা যেতে পারে
কিভাবে পড়া প্রতিশ্রুতিবদ্ধ স্ন্যাপশট কাজ করে?
রিড কমিটেড স্ন্যাপশট আইসোলেশন কি? রিড কমিটেড স্ন্যাপশট আইসোলেশনের পিছনের ধারণাটি নিম্নরূপ: একটি শেয়ার্ড লক দিয়ে পড়ার পর্যায়ে একটি রেকর্ড লক করার পরিবর্তে, SQL সার্ভার স্বচ্ছভাবে আপনাকে সংস্করণ স্টোর থেকে পুরানো প্রতিশ্রুতিবদ্ধ রেকর্ড সংস্করণ ফিরিয়ে দেবে। সংস্করণ স্টোরটি TempDb এ সংরক্ষণ করা হয়
সংস্করণ নিয়ন্ত্রণে স্ন্যাপশট কি?
একটি সাধারণ উৎস নিয়ন্ত্রণ (সংস্করণ নিয়ন্ত্রণ) শব্দ হিসাবে, একটি স্ন্যাপশট সংস্করণ একটি নির্দিষ্ট সময়ে নেওয়া উৎস কোডের একটি দৃশ্য নির্দেশ করে। এটি অগত্যা স্থিতিশীল বা সম্পূর্ণ ব্যবহারের জন্য প্রস্তুত নয় এবং ভবিষ্যতে পরিবর্তন করা যেতে পারে, একটি রিলিজ সংস্করণের বিপরীতে যা স্থিতিশীল এবং চূড়ান্ত হওয়া উচিত