একটি গোষ্ঠী এটি সম্মত করে যে এইচডিডি ব্যবহার করে এটি পৃথক হওয়া উপকারী হবে, তারা এখনও দাবি করে যে এসএসডি ড্রাইভের জন্য এটির আর দরকার নেই।
সুতরাং তাদের জন্য আমি জিজ্ঞাসা করতে চাই "যদি কোনও বিতর্ক না থাকে তবে কেন একটি RAID 10? এখন আর স্ট্রিপিংয়ের দরকার নেই! সুতরাং একাই মিরর করা যথেষ্ট হবে, এবং অবশ্যই 8 ড্রাইভের প্রয়োজন নেই, 2x ডাটাবেস আকার যথেষ্ট হবে! "।
তবে বাস্তবতাটি হ'ল যদি কোনও RAID 10 দরকার হয় তবে তা লগ ফাইল!
এটি কেবল ক্রমবর্ধমান বনাম ইস্যু করার কারণে নয় (নীচের সংস্থানগুলি দেখুন), তবে এসএসডি ড্রাইভ কীভাবে কাজ করে তা বুঝতে পারলে এটি আসলে খুব গুরুত্বপূর্ণ।
একটি দীর্ঘ গল্প সংক্ষিপ্ত করতে (আরও দীর্ঘ বিবরণের জন্য দেখুন
http://arstechnica.com/information-technology/2012/06/inside-the-ssd-revolution-how-solid-state-disks-really-work/ ), একটি এসএসডি ড্রাইভ পড়ার ক্ষেত্রে খুব দক্ষ এবং জিরোগুলি লেখার ক্ষেত্রে, তবে এটি লেখার জন্য এটি এতটা দক্ষ নয় কারণ এটি একটিও একক লেখার জন্য পুরো বিভাগটি মুছতে হবে!
যদিও এটি সাধারণ লেখার পক্ষে সমস্যা নয়, কারণ এগুলি যাইহোক মেমরির ভিত্তিতে বাফার করা হয় এবং পৃষ্ঠার সীমানায় লেখা হয়, লগ ফাইলটি কোনও ক্যাশে এবং তার পরিবর্তে এসকিউএল সার্ভার ব্লকগুলিকে বাইপাস করে রাখার কারণে এটি লগ ফাইলের জন্য একটি বড় সমস্যা is লগগুলি ডিস্কে লেখা হয়! যার অর্থ প্রতিটি লেখার জন্য সম্ভবত একটি সম্পূর্ণ বিভাগ মুছে ফেলা হবে।
সুতরাং এটি অপ্টিমাইজ করার জন্য, আমি লগ ফাইলের জন্য প্রতিটি অতিরিক্ত ডিস্ক (2x ডাটাবেসের আকার ছাড়াও, স্ট্রিপিংয়ের প্রয়োজন নেই!) উত্সর্গ করার পরামর্শ দেব, এইভাবে এটি একটি সংক্ষিপ্ত সময়ের ফ্রেমে যতটা সম্ভব প্রক্রিয়া করতে সক্ষম হবে।
পুরানো উত্তর
উত্তরটি হ্যাঁ, তিনটি কারণে। 1) এলোমেলো বনাম সিক্যুয়ালিয়াল - এটি স্পষ্ট যে এসএসডি র্যান্ডম লেখার জন্য নাটকীয়ভাবে পারফরম্যান্স বাড়িয়েছে, তবুও র্যান্ডম বনাম সিক্যুয়ালিবল ইস্যুটি নীচের হোয়াইটপ্যাপারগুলি এবং লিঙ্কগুলি থেকে দেখা যায়:
2) নির্ভরযোগ্যতা - সমস্ত এসএসডি ড্রাইভগুলি একই সাথে ব্যর্থ হওয়ার প্রবল সম্ভাবনা রয়েছে, এই ক্ষেত্রে RAID কোনও সুরক্ষা নয়, তবে যেহেতু কেবলমাত্র সিক্যুয়ালিটির জন্য ব্যবহৃত একটি এসএসডি ড্রাইভের জীবনকাল ভিন্ন হতে পারে এটি আপনার লাইফসেভার হতে পারে
৩) কনটেনশন লিখুন - নিজের স্পাইন্ডলে লগ লাগানোর কারণটি কেবল এলোমেলো বনাম সিক্যুয়ালিটির কারণে নয়, লেখার বিতর্ককেও কারণ এটি দেখতে পাবে যে এটি পৃথক ভলিউমেও টেম্পডবি করার পরামর্শ দেওয়া হয়েছে যা নির্দেশ করে যে বিষয়টি এখানে লেখার বিষয় সম্পর্কেও।
এবং এটি লগ ফাইলের জন্য আরও বেশি প্রয়োগ করা উচিত, যেমনটি ডিস্ক পৃষ্ঠে লিখিত না হওয়া পর্যন্ত লগ ব্লকগুলির লেনদেনকে কমিট হিসাবে বিবেচিত হতে বিবেচনা করে।
লগগুলির জন্য আপনি সম্ভবত এডিআর ডেলের হোয়াইট পেপার হিসাবে নিয়মিত এইচডিডি ড্রাইভগুলি http://www.dell.com/downloads/global/products/pvaul/en/ssd_vs_hdd_price_and_performance_study.pdf এ ব্যবহার করতে পারেন
সম্পাদনা
স্পিনিং ডিস্কগুলির জন্য নিজস্ব অ্যারেতে টেম্পডিবি লাগানো মাইক্রোসফ্ট দ্বারা সুপারিশ করা হয়, দেখুন
এবং আরও অনেকগুলি এবং এটি স্কিল সার্ভারে সাধারণভাবে গৃহীত ধারণা, যখন অ্যারে বিভাজন নিয়ে কেউ সমস্যা প্রকাশ করেনি।
আরও আরও এসকিউএল সার্ভার টিম একটি পৃথক অ্যারেতে স্থানান্তর করতে সক্ষম হওয়ার একমাত্র উদ্দেশ্য নিয়ে ফাইলগ্রুপ এবং পার্টিশোনিং পার্টিশন সম্পর্কিত ধারণা তৈরি করেছে।
এবং প্রকৃতপক্ষে http://msdn.microsoft.com/en-us/library/ms187087(v=sql.105) তে এমএসডিএন সুপারিশ করে যে তার নিজের অ্যারেতে অবিবাহিত সূচক পৃথক করে কোনও পারফরম্যান্স সুবিধা পেতে পারে, (যদিও এটিকে প্রতিটি পরিস্থিতির জন্য সাধারণ পরামর্শ হিসাবে নেওয়া উচিত নয়, কেবল নির্দিষ্ট কাজের চাপের জন্য, http://weblogs.sqlteam.com/dang/archive/2008/08/01/Are-you-a-DBA এ আরও তথ্য দেখুন -মনকি.এএসপিএক্স )।
যেমন স্পিনিং ডিস্কগুলিতে পৃথক হওয়ার কারণটি কেবল ক্রমবর্ধমান বনাম এলোমেলোভাবে পড়ার ইস্যুতে আবদ্ধ নয়, তবে সাধারণ লেখার মতামত, যা এসএসডি-র ক্ষেত্রেও প্রযোজ্য।
যদিও এটি হতে পারে যে কিছু লোক সেই পরামর্শের সাথে একমত নন এবং বিবেচনা করুন যে টেম্পিডবি এবং তার নিজস্ব ভলিউম (জ্যাক ডগলাস হিসাবে) লাগানোর কোনও সুবিধা নেই, এবং আপনি এমনকি দাবি করতে পারেন যে লগ ফাইলগুলি পৃথক করে কোনও লাভ নেই (মার্ক স্টোরির মতো) -স্মিথ), এবং পরিবর্তে দাবি করুন যে অ্যারে বিভক্ত করা আরও বেশি খারাপ, তবুও ভুলে যাবেন না যে এটি মাইক্রোসফ্ট এবং সম্প্রদায় দ্বারা প্রস্তাবিত সাধারণ গ্রহণযোগ্য পদ্ধতির বিরুদ্ধে যাচ্ছে এবং এটি এখনও কোনও লিঙ্ক সরবরাহ করেনি এটি সমর্থন করার জন্য বেঞ্চমার্ক পরীক্ষা করে।
সুতরাং সমস্ত নিম্নগামীদের কাছে আমার কথাটি হ'ল, আমি আপনার পোস্টের চেয়ে আলাদা ধারণা পোষণ করা খুব অনৈতিক বলে মনে করি কারণ এটি আপনার চেয়ে ভিন্ন মতামত রয়েছে, বিশেষত যখন 1) আপনার মতামত সাধারণ গৃহীত তত্ত্ব 2 এর বিপরীতে চলেছে) এবং এটি বিক্রেতাদের বিরুদ্ধে রয়েছে (মাইক্রোসফ্ট) ) নিজস্ব ডকুমেন্টেশন 3) এবং আপনি কোনও মতামত কেবল একটি মতামত সরবরাহ করেন নি।
তবে এই ক্ষেত্রে এটি আরও হাস্যকর, যেহেতু আমার পোস্টটি এই তত্ত্বটির যৌক্তিক প্রসার ছাড়া আর কিছুই নয়, সুতরাং এই পোস্টটিকে বিছানা পরামর্শ হিসাবে বিবেচনা করে এমন একটি অবশ্যই অবশ্যই এই পোস্টটিতে ফিরে যেতে হবে যা এই তত্ত্বকে পরামর্শ দেয় এবং তাদের নীচে নামিয়ে দেয় ।
বলুন যে কেউ সিদ্ধান্ত নেয় যে RAID পুরানো স্কুল তত্ত্ব এবং সমস্ত পোস্ট এটির সুপারিশ করে, এটি কীভাবে বোঝায়?