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 -b
4.14 কার্নেলের সাথে।