পুরানো সংস্করণগুলি সহ এসকিউএল সার্ভার 2017 কি 8 কে ডিস্ক সেক্টরের আকারকে সমর্থন করে?


13

ডিস্ক (কেবল ঘোরানো মিডিয়া নয়, ঘূর্ণনবিহীন মিডিয়া [এসএসডি, এনভিএম, ইত্যাদির অন্তর্ভুক্ত করার জন্য স্বচ্ছন্দে বলা হয়) ড্রাইভগুলি তাদের অন্তর্নিহিত ফর্ম্যাট এবং হার্ডওয়্যারগুলিতে বিবর্তিত হতে থাকে। এর একটি অংশ ছিল 512 বাইট শারীরিক ক্ষেত্রের আকার থেকে 4 কে শারীরিক ক্ষেত্রের আকারগুলিতে "বর্ধন", যা ডিস্কের বিন্যাস (512n, 512e, 4kn) পরিবর্তন করে।

এই পরবর্তী বিবর্তনটি 8 কে ফিজিক্যাল সেক্টর মাপ ব্যবহার করছে, যা কিছু নির্মাতা উত্পাদন শুরু করে এবং সেটআপ সেটআপ করে। এই পরবর্তী পদক্ষেপটি দেওয়া কি, 8 কে সেক্টরের আকারের ডিস্কটি উইন্ডোজে সমর্থিত? এসকিউএল সার্ভার কি সেক্টরের আকারগুলি সম্পর্কে যত্নশীল?

উত্তর:


15

8k সেক্টরের আকারের ডিস্কটি কি উইন্ডোজে সমর্থিত?

বর্তমানে, না, এটি উইন্ডোজ দ্বারা সমর্থিত নয় এবং এটি নথিভুক্ত করা হয়েছে ।

এসকিউএল সার্ভার কি সেক্টরের আকারগুলি সম্পর্কে যত্নশীল?

হ্যাঁ, এসকিউএল সার্ভার যত্ন করে সেক্টর মাপ সম্পর্কে। আসলে, এসকিউএল সার্ভার অন্তর্নিহিত শারীরিক ডিস্ক তথ্য পরীক্ষা করে কারণ এতে ডেটা স্ট্রাকচার এবং অ্যালগরিদম রয়েছে যা বর্তমান ডিস্ক সেক্টরের মাপের সাথে বিভিন্ন কারণে কাজ করে (ডেটা অখণ্ডতা, অপ্টিমাইজেশন ইত্যাদি)।

যদি আপনি 4k (4096) এর উপরে শারীরিক সেক্টর আকার ব্যবহার করার চেষ্টা করেন আপনি একটি ত্রুটি পাবেন:

Msg 5179, Level 16, State 1, Line 1
Cannot use file 'S:\Folder\TestDB.mdf ', because it is on a volume with sector size 8192.
SQL Server supports a maximum sector size of 4096 bytes.
Move the file to a volume with a compatible sector size.

এই ক্ষেত্রে, আপনি দেখতে পাচ্ছেন যে ত্রুটি বার্তাটি আপনাকে সুনির্দিষ্টভাবে জানিয়ে দিচ্ছে যে সর্বাধিক সেক্টরের আকার 4096 (4 কে)। এর অর্থ হ'ল ভলিউমটি এসকিউএল সার্ভারের জন্য ব্যবহার করা যাবে না এবং উপরে উল্লিখিত হিসাবে এটি উইন্ডোজে সমর্থিত হবে না।

সমাধান

আপনি যদি এই ত্রুটি / সমস্যাটি পেয়ে থাকেন তবে দুর্ভাগ্যক্রমে আপনাকে একটি সমর্থিত ডিস্ক সেক্টরের আকার যেমন 512 বাইট বা 4 কে ব্যবহার করতে হবে। অন্যান্য ফর্ম্যাটগুলি অসমর্থিত এবং ব্যবহার করা যায় না। ব্যবহৃত ডিস্ক সাবসিস্টেমের জন্য আপনাকে আপনার হার্ডওয়্যার বিক্রেতার সাথে যোগাযোগ করতে হবে এবং অন্য কোনও বিকল্প আছে কিনা তা জিজ্ঞাসা করতে হবে।

হিসাবে eckes একটি মন্তব্যে উল্লেখ, লিনাক্স এ আপনার নতুন লজিক্যাল blocksize বিকল্প একটি 8K ড্রাইভ অনুকরণ করতে losetup -b4.14 কার্নেলের সাথে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.